Commit Graph
100 Commits
Author SHA1 Message Date
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
Chris Danford ce4156625d add missing file 2005-07-16 05:29:43 +00:00
Chris Danford 0bc9261eb3 return ID of the created profile 2005-07-16 05:28:34 +00:00
Chris Danford f7ebcc7c34 add new profile select screen 2005-07-16 05:26:07 +00:00
Chris Danford da001879d4 OptionRowHandlers -> m_OptionRowHandlers 2005-07-16 05:24:41 +00:00
Chris Danford 8b52f32c8d Bpm -> BPM 2005-07-16 02:59:58 +00:00
Chris Danford 5d9ba8304e cleanup 2005-07-16 02:59:35 +00:00
Chris Danford 7ef1a9f574 fix missing command warnings 2005-07-16 02:54:55 +00:00
Chris Danford 9e9221609f options menu cleanup 2005-07-15 02:12:20 +00:00
Chris Danford 93ae621c58 derive from SMWE 2005-07-15 01:51:32 +00:00
Chris Danford 92762eb7ac fix Scroll's OffCommand played twice 2005-07-15 01:51:05 +00:00
Chris Danford e805f09b3c SharedPreviewAndCursor -> SharedSelection 2005-07-14 21:51:22 +00:00
Chris Danford df5d00eff1 remove Preview element, use Scroll instead 2005-07-14 20:24:01 +00:00
Chris Danford f31e4af6d9 remove Preview element, use Scroll instead 2005-07-14 20:15:37 +00:00
Chris Danford 015e72253b add "text," command so that elements can look up their text 2005-07-14 20:13:14 +00:00
Chris Danford 30598db3bf remove SSM parts 2005-07-14 08:47:12 +00:00
Chris Danford b9db8fad48 reduce MAX_NUM_LOCAL_PROFILES 2005-07-14 08:45:21 +00:00
Chris Danford 0cdefdbc33 name cleanup:
ScreenOptionsMenu -> ScreenOptionsService
ScreenOptionsSubMenu -> ScreenOptionsServiceChild
2005-07-14 05:52:17 +00:00
Chris Danford a61ab97303 name cleanup:
ScreenOptionsMenu -> ScreenOptionsService
ScreenOptionsSubMenu -> ScreenOptionsServiceChild
2005-07-14 05:33:50 +00:00
Chris Danford 38e28580cc add FormatNumSongsPlayed 2005-07-14 02:20:56 +00:00
Chris Danford 1f02263f34 remove old, redundant NextScreen%d metrics
add new profile screens
2005-07-13 20:48:10 +00:00
Chris Danford 295424aa6f fix build 2005-07-13 20:33:14 +00:00
Chris Danford e2e641d0f7 add MAX_NUM_LOCAL_PROFILES 2005-07-13 20:27:05 +00:00
Chris Danford 1fe01e6aa1 derive from SWME to eliminate background and common transitions 2005-07-13 20:26:41 +00:00
Chris Danford 19b271f2ed remove old 2005-07-13 19:29:42 +00:00
Chris Danford 5161efceae finish new profile screens 2005-07-13 19:25:39 +00:00
Chris Danford 65ff592f69 add ProcessMenuStart for derived screens to trap Start 2005-07-13 19:22:23 +00:00
Chris Danford a6a70e41ae remove old, redundant "NextScreen%d" metric 2005-07-13 19:21:03 +00:00
Chris Danford 6f9d4caf0f keep the whole LocalProfile in memory, not just the EditableData 2005-07-13 19:15:31 +00:00
Chris Danford b79553f7cb add Character, Lua bindings 2005-07-13 19:11:24 +00:00
Chris Danford 8998dfc589 add SetOneSharedSelectionIfPresent 2005-07-13 19:09:13 +00:00
Chris Danford 3752bdf702 cleanup 2005-07-13 19:08:44 +00:00
Chris Danford 64b16818a8 Lua bindings 2005-07-13 19:07:15 +00:00
Chris Danford 4459393d84 row -> iRow 2005-07-13 19:01:42 +00:00
Chris Danford 505e835214 GetDisplayName -> GetDisplayNameOrHighScoreName 2005-07-13 18:49:49 +00:00
Chris Danford e9166ac4ab load EditableData for all local profile on startup so that we don't have to load every profile from disk to enumerate names 2005-07-12 20:19:52 +00:00
Chris Danford fcc6c4408a working on SSelectProfile 2005-07-07 22:08:05 +00:00
Chris Danford df743e9780 fix weird alpha behavior with no lighting 2005-07-07 22:07:13 +00:00
Chris Danford f75a253544 fix build 2005-07-07 17:55:48 +00:00
Chris Danford f1b139a6bd add missing OptionRow metrics 2005-07-07 07:25:54 +00:00
Chris Danford 848d6c89e2 OptionRow: member name cleanup, add focus commands 2005-07-06 06:11:56 +00:00
Chris Danford 7c6dbc102b working on ScreenOptionsProfiles 2005-07-05 23:13:49 +00:00
Chris Danford 95ba2eb5f4 add ScreenOptionsProfiles (to soon replace ScreenProfileOptions) 2005-07-05 18:19:49 +00:00
Chris Danford 35033a73fd fix warning 2005-07-05 11:37:02 +00:00
Chris Danford 16fc6e6723 add ScreenOptionsProfiles (to soon replace ScreenProfileOptions) 2005-07-05 11:30:30 +00:00
Chris Danford 1cc24c34d7 Menu -> MenuDef 2005-07-05 11:23:31 +00:00
Chris Danford 6d0e826c2f fix VC7 warnings 2005-07-05 11:16:58 +00:00
Chris Danford a1f3b14619 VC6 fix 2005-07-02 18:04:31 +00:00
Chris Danford 738b938f5a cleanup
play Gain/LoseFocus before OnCommand
2005-06-29 09:22:24 +00:00
Chris Danford d1d61b2070 fix UpdateStage overrides OnCommands that hide m_sprStage 2005-06-29 09:21:30 +00:00
Chris Danford a8bb3dc994 fix "can't choose SetMods" 2005-06-29 09:20:49 +00:00
Chris Danford ef4216b699 fix comment location 2005-06-29 09:20:17 +00:00
Chris Danford 8d2415f3a5 fix AV. Don't GAMESTATE->Reset on the way out. Let the next screen reset if it needs it. 2005-06-29 02:36:08 +00:00
Chris Danford 6ab20c5ad9 more work on a new course editor 2005-06-28 08:11:30 +00:00
Chris Danford 092a55d6f6 fix no prompt for name entry if make high score then switch to rave 2005-06-27 05:24:31 +00:00
Chris Danford 67477a6192 don't show locked Steps in ranking 2005-06-27 05:24:14 +00:00
Chris Danford cd43ae66f1 don't show locked Steps in ranking 2005-06-27 04:48:03 +00:00
Chris Danford dda77894e8 Remove CourseEntryType. Instead, treat each CourseEntry property as a filter. 2005-06-27 04:41:36 +00:00