AJ Kelly
64ffbb7278
fixed difficulty tabs on ScreenGameplay for normal+reverse
2006-01-14 07:27:33 +00:00
Glenn Maynard
f4a634034c
lua stack check
2006-01-14 06:53:09 +00:00
AJ Kelly
8091e105de
some changes on ScreenGameplay + size change for sort titles on SelectMusic
2006-01-14 06:49:36 +00:00
Glenn Maynard
d8ae5df6ef
fix leak
2006-01-14 06:46:15 +00:00
Glenn Maynard
87b25c0752
fix crash
2006-01-14 06:02:59 +00:00
Glenn Maynard
2891e4d066
update
...
blank "exit" explanation
2006-01-14 05:58:25 +00:00
Glenn Maynard
4f4654529f
add ScreenMetric, ScreenString
2006-01-14 05:57:14 +00:00
Steve Checkoway
7aa6310339
Make this usable. Some issues still exist. E.g., full screen does not work yet.
2006-01-14 05:49:26 +00:00
Glenn Maynard
fac7b375c2
Add ExitItem and ExitTitle exit rows. This implements "exit" with
...
regular rows. This allows us to move away from the tweaky, special
exit row.
2006-01-14 05:49:05 +00:00
Glenn Maynard
3a63f5b7ef
as well as during load, set LoadingScreen during BeginScreen.
...
Scripts can already use GetTopScreen to get this. However, that function
also returns data that may not be what's wanted. For example, commands
can be run on screens that aren't on top (eg. via broadcasts). So, using
GetTopScreen as a fallback for LoadingScreen may cause latent bugs;
screens should behave properly even when they're not on top, even if
they're using queued broadcasts to kick off animations, etc.
2006-01-14 05:32:54 +00:00
Glenn Maynard
6344476389
add ActorUtil::ActorParam helper
2006-01-14 05:27:29 +00:00
Glenn Maynard
776ff285cf
allow empty translatable strings
2006-01-14 04:31:56 +00:00
Glenn Maynard
7c25138029
typo
2006-01-14 04:21:54 +00:00
Glenn Maynard
9ca7586632
add SetPreferenceToDefault
2006-01-14 04:10:01 +00:00
Glenn Maynard
d4d16623cf
cleanup
2006-01-14 04:02:13 +00:00
Glenn Maynard
cdf951e589
Instead of loading Defaults.ini underneith Preferences.ini, change the
...
actual IPreference defaults according to Defaults.ini. This way, we can
access default values immediately, without having to load and parse a
file. Since this simply changes the value in the preference, this doesn't
use any more memory.
2006-01-14 03:56:59 +00:00
Glenn Maynard
115e901d82
ReadFrom and WriteTo are never overloaded; they're implemented
...
via ToString and FromString. Remove virtual for clarity.
2006-01-14 03:33:48 +00:00
Glenn Maynard
92c93e2fdf
HelpDisplay:settips no longer takes "::" as newline. Use "\n".
2006-01-14 03:12:45 +00:00
Steve Checkoway
da4303609d
Unused.
2006-01-14 03:01:50 +00:00
AJ Kelly
4d7d9e15e3
fix linking errors (as mentioned in "[Stepmania-devs] Link errors?")
2006-01-14 02:59:47 +00:00
Glenn Maynard
f0dc808168
Remove LoadHelpText overload. Call settips() yourself via message
...
commands instead.
2006-01-14 02:35:08 +00:00
Glenn Maynard
e05770c65b
fix "join"
2006-01-14 02:25:46 +00:00
Steve Checkoway
bc3d7d8af4
Fix spacing issues (using 8 space tab stops and indents, but I think that should only matter for the final fprintf().
2006-01-14 01:54:22 +00:00
Steve Checkoway
a1a1061792
Unneeded.
2006-01-14 01:27:08 +00:00
Steve Checkoway
3a820b1c76
This code is a work in progress and does not currently work.
2006-01-14 01:09:33 +00:00
Steve Checkoway
b362a5969f
Simplify.
2006-01-14 01:04:48 +00:00
Steve Checkoway
77d8011e2c
Update projects.
2006-01-14 01:01:12 +00:00
Glenn Maynard
973fabdac6
smpackage fix
2006-01-14 00:56:24 +00:00
Glenn Maynard
1d488f223d
typo
2006-01-14 00:40:55 +00:00
Glenn Maynard
fecda0367f
cleanup
2006-01-13 23:21:18 +00:00
Glenn Maynard
97bd1669d4
Don't need to special case RowType_Exit here; the bullet is hidden,
...
and this will be a no-op.
2006-01-13 23:17:15 +00:00
Glenn Maynard
d276d5d001
cleanup
2006-01-13 22:40:28 +00:00
Glenn Maynard
9c867fdd70
We have two "gamestate Lua environments": mapEnv and m_Environment. The
...
former is a map<CString,CString>; the latter is a Lua table. The former
is reset on gamestate reset, the latter is not.
Merge the map into the table, and eliminate it. We only need one, and
it makes sense for a Lua environment to be a Lua table.
Do reset the table on Reset. Otherwise, there's little point; if you want
to store data inside Lua, you don't need GameState to help.
2006-01-13 21:49:35 +00:00
Glenn Maynard
4b072e00a3
update
...
make ScreenMapControllers fit
2006-01-13 08:04:37 +00:00
Glenn Maynard
51a2d29493
unuseds
2006-01-13 06:50:16 +00:00
Glenn Maynard
623a604b71
unused
2006-01-13 06:48:06 +00:00
Glenn Maynard
c0de3d0397
remove unused stuff
2006-01-13 06:35:46 +00:00
Glenn Maynard
d876fa5ecb
fix in gcc
2006-01-13 06:34:12 +00:00
Glenn Maynard
e3b8969de3
direct
2006-01-13 05:58:46 +00:00
Glenn Maynard
b599c37134
simplify
2006-01-13 05:57:18 +00:00
Glenn Maynard
68b9637eb9
quick compile fix (coming back to this ...)
2006-01-13 05:55:45 +00:00
Glenn Maynard
e0c8035435
PlayerState::LaunchAttack, RemoveActiveAttacks, missed commit
2006-01-13 05:51:37 +00:00
Glenn Maynard
09c419f482
PlayerState::LaunchAttack, RemoveActiveAttacks
2006-01-13 05:49:27 +00:00
Glenn Maynard
f61f021f1f
PlayerState::LaunchAttack
2006-01-13 05:47:44 +00:00
Glenn Maynard
949eafd8b8
missed commit
2006-01-13 05:47:11 +00:00
Glenn Maynard
8e0b4e9fed
simplify
2006-01-13 05:28:49 +00:00
Glenn Maynard
c84fa02dd2
bypass GameState and launch the attack directly to the state, for
...
more obviously consistent behavior
2006-01-13 05:22:02 +00:00
Glenn Maynard
56d209b24f
cleanup, style
2006-01-13 05:16:04 +00:00
Glenn Maynard
75120c7a12
migrate some stuff to PlayerState
2006-01-13 05:14:42 +00:00
Glenn Maynard
e927fa4022
move stuff out of header
2006-01-13 05:02:44 +00:00