Skip to content

Commit f492fd2

Browse files
committed
Script API: renamed DateTime.Milliseconds to DateTime.Millisecond
This is for consistency with other existing properties.
1 parent d569899 commit f492fd2

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

Editor/AGS.Editor/Resources/agsdefns.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2420,8 +2420,10 @@ builtin managed struct DateTime {
24202420
readonly import attribute int Minute;
24212421
/// Gets the Second (0-59) component of the time.
24222422
readonly import attribute int Second;
2423-
/// Gets the Milliseconds (0-999) component of the time.
2424-
readonly import attribute int Milliseconds;
2423+
#ifdef SCRIPT_API_v363
2424+
/// Gets the Millisecond (0-999) component of the time.
2425+
readonly import attribute int Millisecond;
2426+
#endif // SCRIPT_API_v363
24252427
/// Gets the raw time value (in seconds), useful for calculating elapsed time periods.
24262428
readonly import attribute int RawTime;
24272429
};

Engine/ac/datetime.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ int DateTime_GetSecond(ScriptDateTime *sdt) {
8080
return sdt->Second();
8181
}
8282

83-
int DateTime_GetMilliseconds(ScriptDateTime *sdt) {
84-
return sdt->Milliseconds();
83+
int DateTime_GetMillisecond(ScriptDateTime *sdt) {
84+
return sdt->Millisecond();
8585
}
8686

8787
int DateTime_GetRawTime(ScriptDateTime *sdt) {
@@ -150,9 +150,9 @@ RuntimeScriptValue Sc_DateTime_GetSecond(void *self, const RuntimeScriptValue *p
150150
API_OBJCALL_INT(ScriptDateTime, DateTime_GetSecond);
151151
}
152152

153-
RuntimeScriptValue Sc_DateTime_GetMilliseconds(void *self, const RuntimeScriptValue *params, int32_t param_count)
153+
RuntimeScriptValue Sc_DateTime_GetMillisecond(void *self, const RuntimeScriptValue *params, int32_t param_count)
154154
{
155-
API_OBJCALL_INT(ScriptDateTime, DateTime_GetMilliseconds);
155+
API_OBJCALL_INT(ScriptDateTime, DateTime_GetMillisecond);
156156
}
157157

158158

@@ -171,7 +171,7 @@ void RegisterDateTimeAPI()
171171

172172
{ "DateTime::get_DayOfMonth", API_FN_PAIR(DateTime_GetDayOfMonth) },
173173
{ "DateTime::get_Hour", API_FN_PAIR(DateTime_GetHour) },
174-
{ "DateTime::get_Milliseconds", API_FN_PAIR(DateTime_GetMilliseconds) },
174+
{ "DateTime::get_Millisecond", API_FN_PAIR(DateTime_GetMillisecond) },
175175
{ "DateTime::get_Minute", API_FN_PAIR(DateTime_GetMinute) },
176176
{ "DateTime::get_Month", API_FN_PAIR(DateTime_GetMonth) },
177177
{ "DateTime::get_RawTime", API_FN_PAIR(DateTime_GetRawTime) },

Engine/ac/dynobj/scriptdatetime.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ struct ScriptDateTime final : AGSCCDynamicObject
5050
inline int Hour() const { return _hour; }
5151
inline int Minute() const { return _minute; }
5252
inline int Second() const { return _second; }
53-
inline int Milliseconds() const { return _msSinceSecond; }
53+
inline int Millisecond() const { return _msSinceSecond; }
5454

5555
private:
5656
int _year = 0, _month = 0, _day = 0;

0 commit comments

Comments
 (0)