Commit Graph
26376 Commits
Author SHA1 Message Date
Steve Checkoway 05e8e124ac Add Descriptions to ActorSound, RageSound, HorizAlign, and VertAlign to give examples of using Description. 2007-08-12 06:09:06 +00:00
Steve Checkoway 76bf64d47a More HTML elements, use Description. Fix XXX: /Lua/Classes/sm:Class[@name=$type] does not work. It was just missing the namespace on Lua and Classes. 2007-08-12 06:08:15 +00:00
Steve Checkoway 25775c4ac0 Allow more HTML elements, add a Description element to both Class and Enum. 2007-08-12 06:06:47 +00:00
Steve Checkoway 9a405636c4 It is a float, not a string. 2007-08-12 04:53:11 +00:00
Steve Checkoway cac996607f Document ActorSound, Game, and RageSound. 2007-08-12 04:50:56 +00:00
Steve Checkoway 41988c9b61 Document BitmapText's bindings. 2007-08-12 04:17:30 +00:00
Steve Checkoway 486d9497ca Color bool. 2007-08-12 04:17:03 +00:00
Steve Checkoway 7654b0e02d Add Caution text. 2007-08-12 03:52:07 +00:00
Steve Checkoway c9f2b2b418 Allow localization. 2007-08-12 03:51:54 +00:00
Steve Checkoway 71a04def18 Should be fixed. 2007-08-12 03:40:33 +00:00
Steve Checkoway fa78cbeec4 Fixing -kb. 2007-08-12 03:38:56 +00:00
Steve Checkoway a7475e04d2 Update SInstruction graphics, put them in one zip. 2007-08-12 03:34:05 +00:00
Steve Checkoway f7263b1566 Add strings for SInsturction. 2007-08-12 03:34:03 +00:00
Steve Checkoway a57c4b8880 Replace the baked in text in the instructions. 2007-08-12 03:27:46 +00:00
Steve Checkoway 9ddfcdd271 Add bindings. 2007-08-12 03:25:56 +00:00
AJ Kelly 3588ccd54b change font and use some conditional magic to show the frames for players that are joined 2007-08-11 23:46:06 +00:00
Steve Checkoway 2d6dd27a4b Update score frames psd. 2007-08-11 23:23:09 +00:00
Steve Checkoway 2956390080 Unbake text from graphic. Someone else might want to change the text a bit. 2007-08-11 23:17:38 +00:00
Steve Checkoway 092a348637 Add preference to disable writing the Catalog.xml. 2007-08-11 23:15:54 +00:00
Steve Checkoway 14dc770a74 Silence warning on debug builds. I failed to make a small test case where optimization makes a difference in gcc being able to tell that a function didn't return. 2007-08-11 23:10:48 +00:00
AJ Kelly 08fd66c576 more text-based graphics 2007-08-11 21:10:44 +00:00
Steve Checkoway a5b9861532 Encapsulate extra stage logic. The condition of HasEarnedExtraStage() remains true (if it was earned) after the call to FinishStage() until the next BeginStage().
I still don't completely like this because after FinishStage(), if an extra stage has been earned, it is immediately in that stage which is sort of strange for SEval. Even worse, if an extra stage was earned in the past but not for the current stage, then the stage doesn't change. (E.g., earn extra stage but not second extra stage, or earn second extra stage.) So once an extra stage has been earned, SEval will be called twice for the same stage. A per-player  m_iExtraStagesPlayed could be added to fix this, but it doesn't seem worth it.
2007-08-11 20:43:01 +00:00
Steve Checkoway 62ae7f5417 Add files. 2007-08-11 19:57:57 +00:00
Vecais Dumais Laacis 6fbf645b84 revert. my 'fix' was an error which made sm use software fallback. opengl still slow on ati cards 2007-08-11 17:48:56 +00:00
Vecais Dumais Laacis dd544ce5e4 move writable folders to "title's persistent data region".
that allows to launch stepmania from dvd
2007-08-11 06:47:20 +00:00
Vecais Dumais Laacis 33bf9c3155 fixes opengl 3d slowdown (usually seen when noteskins are on screen) 2007-08-11 05:27:51 +00:00
Vecais Dumais Laacis 37f91c8b98 revert changes because Course's trail regeneration now doesnt invalidate m_pCurTrail pointer 2007-08-10 21:00:52 +00:00
Glenn Maynard 3cf62ae333 Course::RegenerateNonFixedTrails in place 2007-08-10 20:30:54 +00:00
Glenn Maynard 875835765a style 2007-08-10 20:16:00 +00:00
Vecais Dumais Laacis ebcc944076 fixed freed pointer use if returning to ScreenSelectMusic with course of random songs selected 2007-08-10 11:13:07 +00:00
Vecais Dumais Laacis c7ccecfae1 stack size increased also for debug build 2007-08-10 11:11:37 +00:00
Vecais Dumais Laacis 9421835499 additional building notes 2007-08-09 19:37:59 +00:00
Steve Checkoway 029d2df822 OCD requires me to fix spacing. 2007-08-09 19:37:36 +00:00
Vecais Dumais Laacis 14ab97b2f7 now MovieTexture_FFMpeg can be used in xbox build 2007-08-09 19:18:25 +00:00
Vecais Dumais Laacis 4404ddd63e added/removed files
increased stack size ( i think in RageSurface_Load_GIF.cpp:189 LocalColorMap should be passed by reference not through stack)
enabled optimizations for relase mode
2007-08-09 19:06:47 +00:00
Vecais Dumais Laacis 20937c6fa3 xbox display only supports rgba8 2007-08-09 19:03:58 +00:00
Vecais Dumais Laacis 767c97babe removed missing CryptHelpers.cpp/h files 2007-08-08 21:18:53 +00:00
Vecais Dumais Laacis c4cdd89627 added ScreenSelectProfile.cpp/h to project files 2007-08-08 10:19:09 +00:00
Vecais Dumais Laacis 9b4cf9a6df style fix 2007-08-08 10:03:42 +00:00
Vecais Dumais Laacis 38f93f78cf allows to choose which profile to use (should be used before style selection like ScreenProfileLoad)
lua functions:

bool SetProfileIndex(PlayerNumber, profileindex)

if profileindex == -2 - unloads specified player
if profileindex == -1 - sets choosed profile to none (if any human player profileindex is set to -1 then screen cannot finish)
also joins player if player was not joined before
if profileindex == 0 - sets choosed profile to use memory card (memory card should be mounted at this point)
if profileindex >0 and profilexindex <numlocalprofiles - sets choosed profile to one of local profiles

other values returns false
true is returned on successful operation

int GetProfileIndex(PlayerNumber)
returns selected profileindex for player

bool Finish
tries to load selected profiles and proceed to next screen
returns false if not all players are finished choosing or players have selected the same local profiles

Cancel - returns to previous screen
2007-08-08 09:57:53 +00:00
Vecais Dumais Laacis 9497d928d8 reverting unneeded changes 2007-08-08 09:49:30 +00:00
Vecais Dumais Laacis ffa132693c * MemoryCardState type for lua
* MEMCARDMAN:GetCardState for lua
2007-08-08 09:29:44 +00:00
Vecais Dumais Laacis 1876f49ce4 reverting changes as input can be catched by Code messages 2007-08-08 09:13:19 +00:00
Vecais Dumais Laacis f69381d388 * style fix
* difference can be calculated in SendLifeChangedMessage
2007-08-08 08:44:42 +00:00
Vecais Dumais Laacis 76b22d11ac reverting unneeded changes 2007-08-08 08:42:45 +00:00
Vecais Dumais Laacis 7b4117b94a revert changes as course contents list should be updated only when trail changes not course changes 2007-08-08 08:38:18 +00:00
Steve Checkoway 60e94b15fb Style. 2007-08-07 22:14:51 +00:00
Steve Checkoway 7a8be07a88 Add class name to table header. 2007-08-07 12:26:57 +00:00
Steve Checkoway 5db5486041 Parse function arguments and add links to types we know about. Color void, int, float, and string. I have not yet decided how to handle returned tables or arrays (which are just tables with keys 0..n). 2007-08-07 12:23:55 +00:00
Steve Checkoway 101abde1d4 Specify exactly what is allowed in the strings according to what is valid lua. Double quoted strings are not supported. Require that function parameters have types. Remember to validate LuaDocumentation.xml with the scheme before committing changes. I use http://tools.decisionsoft.com/schemaValidate/ 2007-08-07 12:20:24 +00:00