Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford 5020c1c9bf add profile swap, add profile change/swap sounds 2005-08-06 05:43:24 +00:00
Chris Danford 2cc2f07f8d add lua bindings
use profileID as the key in the map, not the profile dir
2005-08-06 05:42:21 +00:00
Chris Danford 3d37449e6b add lua bindings
use profileID as the key in the map, not the profile dir
2005-08-06 05:34:06 +00:00
Chris Danford c15b82a222 add EditProfileID lua binding 2005-08-06 05:33:29 +00:00
Chris Danford c20c41e7fc load commands from elements (for using Lua to generate the command name) 2005-08-06 05:33:01 +00:00
Chris Danford fc05cb7838 don't play changed sound unless the value actually changed 2005-08-06 05:31:53 +00:00
Chris Danford 1e074fbeae fix for both VC6 and VC7 2005-08-05 18:18:08 +00:00
Chris Danford 1a9b738d8b new profile/course screen polish 2005-08-05 10:07:49 +00:00
Chris Danford c885a38d9f fix assert in DeleteRecursive 2005-08-05 10:01:45 +00:00
Chris Danford 10711f0c83 choose profileIDs for new local profiles such that ordering by creation time is preserved 2005-08-05 10:01:10 +00:00
Chris Danford aa832e4e4d fill new profiles with a random character 2005-08-05 09:59:44 +00:00
Chris Danford f02e96b56d load default character's icon instead of the global fallback banner when given a null character 2005-08-05 09:58:45 +00:00
Chris Danford 804cc8b2bc working on profile management screen 2005-08-05 04:20:46 +00:00
Chris Danford f0e8a34327 Add new ScreenOptionsManageProfiles 2005-08-04 21:27:42 +00:00
Chris Danford 41b7a17818 add ScreenOptionsManageProfiles 2005-08-04 21:26:07 +00:00
Chris Danford 68f8e632f0 Add new ScreenOptionsManageProfiles 2005-08-04 21:13:29 +00:00
Chris Danford 76d1866eb6 fix compile 2005-08-03 22:01:44 +00:00
Chris Danford a899cea04d working on course editor 2005-08-03 03:45:29 +00:00
Chris Danford fcae1e142c more work on course editor 2005-08-03 03:28:13 +00:00
Chris Danford 843e2a9c91 add profile switching on STitleMenu 2005-08-03 03:27:43 +00:00
Chris Danford 9dd876559a allow Lua function types in xml <Param /> 2005-08-03 03:26:52 +00:00
Chris Danford a15e03f3b2 add GetLastPlayedStepsType 2005-08-03 03:23:52 +00:00
Chris Danford 71d985f861 cleanup 2005-08-03 03:23:21 +00:00
Chris Danford 7f67cfcac0 add WRAP_VALUE_IN_ROW 2005-08-03 03:22:58 +00:00
Chris Danford d71e765380 add MAX_EDIT_COURSES_PER_PROFILE 2005-08-03 03:22:14 +00:00
Chris Danford 26f572438c remove confusing "aux%d" aliases and replace with PS2-specific ones 2005-08-03 03:16:08 +00:00
Chris Danford 0e6767c8bc add default key mappings for Select on P2 side 2005-08-03 03:14:39 +00:00
Chris Danford 2bb7ad763b add lua STEPS_TYPE_INVALID 2005-08-03 03:13:55 +00:00
Chris Danford c004117e24 improve meter text when displaying high/low meter ranges 2005-08-03 03:13:28 +00:00
Chris Danford 2ca9f32459 add GetDiffuseAlpha 2005-08-03 03:12:35 +00:00
Chris Danford 5cbc1fcd5f increase MAX_EDIT_COURSE_TITLE_LENGTH 2005-08-03 03:12:09 +00:00
Chris Danford 9910074bcc don't throw on invalid xml 2005-08-03 03:11:15 +00:00
Chris Danford 162f3c8e04 working on new course edit screens
rename: bRandomize -> bShuffle
2005-08-01 05:18:24 +00:00
Chris Danford 6521e86fc1 cleanup 2005-08-01 05:17:33 +00:00
Chris Danford eddd05a5b6 remove CourseEntryDisplay::SetFromTrailEntry. Use SetFromGameState instead. 2005-08-01 05:16:52 +00:00
Chris Danford 0c7b0b5529 add "course fallback" banner so that we can show "edit" for edit courses 2005-08-01 05:15:59 +00:00
Chris Danford 6dc9a3bbc1 add lua bindings
add default key mapping for Select
2005-08-01 05:14:29 +00:00
Chris Danford 29e013270c export row before calling AfterChangeValueInRow so that derived classes can operate using the newly exported data 2005-08-01 05:13:52 +00:00
Chris Danford 0578dd0133 fix VC7 warnings 2005-08-01 05:13:03 +00:00
Chris Danford 71a67fd0f7 add "virtual" to methods for clarity 2005-08-01 05:12:40 +00:00
Chris Danford 5e89bb8a4b working on new course edit screens 2005-08-01 05:12:06 +00:00
Chris Danford dbaec61958 lua method rename: GetDifficulty -> GetCourseDifficulty 2005-08-01 05:11:30 +00:00
Chris Danford 343b35f2c6 add bSecret comment 2005-08-01 05:10:54 +00:00
Chris Danford 2498a33146 add Course*CRS files 2005-08-01 02:53:46 +00:00
Chris Danford fdac906edb add missing Course*CRS files 2005-07-31 19:49:40 +00:00
Chris Danford a2c439a17a support loading of course edits 2005-07-31 05:41:32 +00:00
Chris Danford e5c1f09fa0 don't allow more than 50 entries per course 2005-07-30 23:40:26 +00:00
Chris Danford 907f7d3dcc remove ugly LuaElementCategory, add bindings for GetPath overloads 2005-07-30 21:12:54 +00:00
Chris Danford 975af19cf0 fix mods position 2005-07-30 21:11:18 +00:00
Chris Danford e3167a82d8 working on new course edit screens 2005-07-30 19:34:23 +00:00
Chris Danford d94230caf4 add lua/xml bindings 2005-07-30 19:32:55 +00:00
Chris Danford 3263654989 draw course attacks in NoteField 2005-07-30 19:32:31 +00:00
Chris Danford 4628bbbcf2 m_sprCanGo* should only be in OptionsCursorPlus 2005-07-30 04:57:09 +00:00
Chris Danford e6df021062 working on new course editor 2005-07-30 04:50:17 +00:00
Chris Danford 00b65ce3bc use OptionsCursorPlus 2005-07-30 04:49:50 +00:00
Chris Danford 27a4d9df27 add OptionsCursorPlus, an OptionsCursor with "CanGoLeft/Right" arrows 2005-07-30 04:48:37 +00:00
Chris Danford 270890308e no message 2005-07-29 23:21:12 +00:00
Chris Danford 2a612ddd41 add CourseTypeToString
working on course editor
2005-07-29 23:19:25 +00:00
Chris Danford 93b9cc156a working on course editor 2005-07-29 23:03:43 +00:00
Chris Danford 4c2a8e4cd7 add CourseTypeToString
add lua bindings
2005-07-29 23:02:10 +00:00
Chris Danford c9718db4b6 add lua bindings 2005-07-29 22:59:11 +00:00
Chris Danford 5a6f085800 OnChange -> AfterChangeValueOrRow 2005-07-29 22:52:36 +00:00
Chris Danford 1793d5ceb6 working on improved course editor 2005-07-29 02:42:34 +00:00
Chris Danford 924f10db18 working on improved course editor 2005-07-29 02:25:00 +00:00
Chris Danford 359d745e67 add course edits, improved course editor 2005-07-29 02:23:02 +00:00
Chris Danford 82d6889acf don't crash dereffing null Actor after loading invalid xml 2005-07-29 02:22:21 +00:00
Chris Danford 93b19e21f1 make xml parse errors non fatal 2005-07-27 20:57:52 +00:00
Chris Danford 3db35f3ba1 restore BitmapText backward compat hack 2005-07-26 21:12:00 +00:00
Chris Danford 67af38cd97 remove File=(songbackground|songbanner|coursebanner) hack
fix compile
2005-07-26 20:50:45 +00:00
Chris Danford 7cfcce6e7d remove .sprite file support. Use .xml instead 2005-07-26 20:00:19 +00:00
Chris Danford dda9f61179 add metric SSMaster::LoopScroller 2005-07-26 19:55:00 +00:00
Chris Danford d1ff152ee2 add Lua bindings for GetPath* so that it's not necessary to use the ugly ElementCategory constants 2005-07-26 19:39:58 +00:00
Chris Danford 32c3953726 "scale, rotate, translate", not "rotate, scale, translate". It's amazing that this is a day 1 bug. 2005-07-25 17:57:42 +00:00
Chris Danford 79ceb5b0cf allow At expression in Condition 2005-07-25 07:41:23 +00:00
Chris Danford fd8e1e61a7 cleanup 2005-07-25 07:39:29 +00:00
Chris Danford cdb3b2da17 fix PlayMode change message being broadcast multiple times if 2 players joined 2005-07-25 06:47:43 +00:00
Chris Danford 240666b390 const cleanup 2005-07-25 04:47:51 +00:00
Chris Danford 881001b6c6 broadcast on PlayMode changed 2005-07-25 03:59:24 +00:00
Chris Danford 2f7644b044 fix multitexture 2005-07-24 10:25:47 +00:00
Chris Danford a4a297ea90 add same "support material color while lighting is off" hack as the OpenGL renderer 2005-07-24 09:47:54 +00:00
Chris Danford 1f3ed4d3be replace effect delay/period with RampUp/HoldAtHalf/RampDown/HoldAtZero 2005-07-24 03:19:01 +00:00
Chris Danford cfb77d9d15 load lights along with timing data
send beat crossed messages
2005-07-24 03:12:12 +00:00
Chris Danford 1fffd48c57 SetEffectNone -> StopEffect 2005-07-24 03:11:03 +00:00
Chris Danford e4677c9f8b better fix for VC6 "can't cast u64 to double" 2005-07-23 00:33:17 +00:00
Chris Danford d0f871e9ff PlayMusic("") -> StopMusic() 2005-07-22 23:07:49 +00:00
Chris Danford 85cc76f064 fix VC6 error "cast from ui64 to double not implemented" 2005-07-22 23:05:50 +00:00
Chris Danford e77b62822c increase MAX_FNAMBUF to fix .vdi not generated in VC 2003 release config 2005-07-22 22:41:16 +00:00
Chris Danford 1cfda9a901 remove unused PlayMusic overload 2005-07-22 22:17:34 +00:00
Chris Danford 6c53ec147e fix compile 2005-07-22 20:43:13 +00:00
Chris Danford 32286d12e6 add <Param /> child of a node for setting Lua globals while loading a node 2005-07-22 19:57:42 +00:00
Chris Danford be596854c4 zoom() should set zoomz too 2005-07-22 19:51:53 +00:00
Chris Danford 169bedf903 fix build 2005-07-22 05:03:35 +00:00
Chris Danford 512e97e377 show month as a string 2005-07-19 19:34:27 +00:00
Chris Danford 2a3bc57f43 fix crash after trying to load a non-existant local profile 2005-07-18 17:34:47 +00:00
Chris Danford c3fd71dd76 fix assert double-loading the static song background 2005-07-18 17:34:00 +00:00
Chris Danford 691c7f0c68 don't cast to const on Get 2005-07-18 01:52:32 +00:00
Chris Danford f93cb4e320 add BakeAllBackgroundChanges 2005-07-18 01:52:01 +00:00
Chris Danford b50482c185 put focus on last selected profile 2005-07-18 01:50:31 +00:00
Chris Danford e89fc67e4d fix compile 2005-07-16 07:25:58 +00:00
Chris Danford 146c505c5a change sprBullet to an AutoActor 2005-07-16 07:01:48 +00:00