Glenn Maynard
11044792ee
more old cleanups: figure out data that has no specified type
2005-06-17 01:08:01 +00:00
Glenn Maynard
fad2f95c16
more old cleanups that have sat around for a year ...
2005-06-17 01:05:31 +00:00
Glenn Maynard
f89817e192
committing old changes: no need for floating point in loading this
2005-06-17 00:58:51 +00:00
Glenn Maynard
3095c64e14
committing old changes ...
2005-06-17 00:52:56 +00:00
Glenn Maynard
7b184e6f7f
comment
2005-06-17 00:49:10 +00:00
Glenn Maynard
361eff0205
cleanup
2005-06-17 00:47:22 +00:00
Glenn Maynard
741ae61a92
cleanup
2005-06-17 00:30:07 +00:00
Glenn Maynard
0262b31434
cleanup
2005-06-17 00:03:28 +00:00
Glenn Maynard
bcbae8d01f
private L
2005-06-16 22:27:11 +00:00
Glenn Maynard
b974b1bdd4
LuaHelpers::PrepareExpression
2005-06-16 22:22:37 +00:00
Glenn Maynard
980451af6d
SetGlobal/UnsetGlobal locking
2005-06-16 22:19:05 +00:00
Glenn Maynard
9a50b17b9d
LuaHelpers::RunAtExpressionS
...
LuaManager::ResetState, LuaHelpers::RunScriptFile locking
2005-06-16 22:17:45 +00:00
Glenn Maynard
c0a65b3503
lua locking
2005-06-16 22:10:24 +00:00
Glenn Maynard
ed440fa648
lua locking fix
2005-06-16 22:05:25 +00:00
Glenn Maynard
4aa9d67faf
do roll Step() outside of the HoldNotes logic loop (er, already did this;
...
simpler this way ...)
2005-06-16 21:41:51 +00:00
Glenn Maynard
25d7dea813
fix incorrect release
2005-06-16 09:23:52 +00:00
Glenn Maynard
6f05cd04d1
no, really, fix from testing
2005-06-16 07:45:34 +00:00
Glenn Maynard
5ada420e70
whoops, fix from testing
2005-06-16 07:44:58 +00:00
Glenn Maynard
92dce8ef1b
metrics for combo logic
2005-06-16 07:44:24 +00:00
Glenn Maynard
1338593f54
lua TNS/HNS
2005-06-16 07:37:22 +00:00
Glenn Maynard
1b2215a6ef
update
2005-06-16 07:06:29 +00:00
Glenn Maynard
11c368bf2a
use Lua locking
2005-06-16 06:55:34 +00:00
Glenn Maynard
d48bce4b66
remove unused
2005-06-16 06:44:50 +00:00
Glenn Maynard
dd3b227562
LuaHelpers::RunExpressionI, LuaHelpers::RunExpressionS
2005-06-16 06:37:45 +00:00
Glenn Maynard
cb3f10aabb
LuaHelpers::RunExpressionF
2005-06-16 06:30:33 +00:00
Glenn Maynard
6a8940d5a4
LuaHelpers::RunExpressionB
2005-06-16 06:23:59 +00:00
Glenn Maynard
914acb4b7b
LuaHelpers::RunScript
2005-06-16 06:17:32 +00:00
Glenn Maynard
b93399da8c
LuaHelpers::RunScriptFile
2005-06-16 06:10:50 +00:00
Glenn Maynard
fc16f2625d
LuaManager::RunScript -> LuaHelpers::RunScript.
...
(Functions in LuaManager can accidentally bypass locking semantics, so
they should be kept to a minimum.)
2005-06-16 06:00:39 +00:00
Glenn Maynard
f070624a91
cleanup
2005-06-16 05:48:59 +00:00
Glenn Maynard
dd138bfbc2
remove unnecessary
2005-06-16 05:46:37 +00:00
Glenn Maynard
7239c06e5d
remove unused RunAtExpressionF
2005-06-16 05:40:36 +00:00
Glenn Maynard
8557623212
move CreateTableFromArrayB and ReadArrayFromTableB into LuaHelpers; L argument first, like Lua functions (it was only at the end because it was an optional parameter)
2005-06-16 05:37:31 +00:00
Glenn Maynard
0d2b753d25
logs
2005-06-16 03:22:53 +00:00
Glenn Maynard
620b0f7f96
lua cleanup
2005-06-16 03:20:59 +00:00
Glenn Maynard
22566a52cf
update
2005-06-16 03:18:13 +00:00
Glenn Maynard
1e02955e63
correct locking semantics for LuaReference (SGameplay commit in a moment)
2005-06-16 03:13:06 +00:00
Glenn Maynard
11bc71c826
fix warning
2005-06-16 03:07:30 +00:00
Glenn Maynard
533d773bd0
remove default
2005-06-16 03:03:05 +00:00
Glenn Maynard
21c603b186
lua cleanup
2005-06-16 03:00:44 +00:00
Glenn Maynard
dc13af28ac
add MonthToString binding
2005-06-16 01:39:31 +00:00
Glenn Maynard
e3970b10d5
move date helpers into DateTime.cpp
2005-06-16 01:33:22 +00:00
Glenn Maynard
ec705ac73f
minor hack to fix INITIAL_SCREEN
2005-06-16 01:30:54 +00:00
Glenn Maynard
c8ce010007
fix DebugLine_WriteProfiles
2005-06-15 23:54:59 +00:00
Glenn Maynard
b48fa6fe04
fix PlayerOptions::GetMods for perspective mods
2005-06-15 21:56:28 +00:00
Glenn Maynard
cfa50fd225
remove GetStack
2005-06-15 08:37:54 +00:00
Glenn Maynard
4c6aa1ea65
remove nonexistant function
2005-06-15 08:36:49 +00:00
Glenn Maynard
d7b09d366e
remove PushStackNil
2005-06-15 08:36:06 +00:00
Glenn Maynard
6bfb3f0bad
pass L to LuaHelpers::TypeError
2005-06-15 08:33:26 +00:00
Glenn Maynard
cd30a6b852
remove default parameters
2005-06-15 08:30:43 +00:00
Glenn Maynard
f715b14bb0
lua cleanup
2005-06-15 08:28:55 +00:00
Glenn Maynard
a88e37e7d6
lua cleanup
2005-06-15 08:26:56 +00:00
Glenn Maynard
52f0d9d74c
pull code out of the header
2005-06-15 08:21:38 +00:00
Glenn Maynard
e3a8b72639
lockable Lua object; "Lua" alias to replace "lua_State"
2005-06-15 08:16:28 +00:00
Glenn Maynard
d66f00ea23
lua cleanup
2005-06-15 02:27:16 +00:00
Glenn Maynard
c4b4ce28a5
cleanup
2005-06-15 02:25:58 +00:00
Glenn Maynard
d1241420d6
clean up singleton registration: if you were given an L, use it
2005-06-15 02:21:24 +00:00
Glenn Maynard
3fe8c37fe5
m_pPlayerState->m_HealthState != PlayerState::DEAD -> !m_pPlayerStageStats->bFailed
...
This means that scoring stops when the player actually fails: scoring will still
(as before) stop when the life bar empties in FailEndOfSong, but now will not
stop in FailOff. (m_HealthState ignores the fail mode.) This way, beginners
in FailOffInBeginner mode who lose their meter quickly before catching on will
get a decent score, instead of a discouraging "1.5%".
2005-06-15 00:20:21 +00:00
Glenn Maynard
e1d829f8e5
fix MercifulBeginner always clamping scores to 0
2005-06-14 23:01:18 +00:00
Glenn Maynard
ca3667576c
fix hold heads ignored in RemoveSimultaneousNotes
2005-06-13 20:52:24 +00:00
Glenn Maynard
11b47255ee
fix strings
2005-06-09 04:27:12 +00:00
Glenn Maynard
6be07b3d5d
Don't define CStrings in headers. A new instance will be created in every
...
file that uses the header. A string in GameConstantsAndTypes.h may be duplicated
dozens of times; since it's not a POD, the compiler can't omit or merge it.
2005-06-09 04:03:08 +00:00
Glenn Maynard
4cbef95dcb
remove unused
2005-06-08 22:09:14 +00:00
Glenn Maynard
448fb4cac3
remove unused m_sprExplanation
2005-06-08 22:07:32 +00:00
Glenn Maynard
f9147e377a
remove unused "m_sprNonPresence". if additional graphics are needed, use the overlay/underlay layers
2005-06-08 22:01:50 +00:00
Glenn Maynard
0422d2b1c5
cleanup
2005-06-08 21:50:55 +00:00
Glenn Maynard
935675cef6
cleanup
2005-06-08 21:22:08 +00:00
Glenn Maynard
8661d15ac6
fix includes
2005-06-08 21:21:32 +00:00
Glenn Maynard
9213e57569
style cleanup
2005-06-08 21:19:49 +00:00
Glenn Maynard
55f47ff85c
style cleanup
2005-06-08 04:47:03 +00:00
Glenn Maynard
6c1a16e61d
assertions -> warnings
2005-06-08 04:16:03 +00:00
Glenn Maynard
ac65a855cb
const fix
2005-06-08 04:11:18 +00:00
Glenn Maynard
f39c970c43
better error
2005-06-06 18:30:12 +00:00
Glenn Maynard
162d235691
cleanup
2005-06-05 15:15:55 +00:00
Glenn Maynard
13038472aa
remove license for code no longer used; update MAD license info
2005-06-04 04:56:53 +00:00
Glenn Maynard
d9374832cf
style
2005-06-04 00:16:27 +00:00
Glenn Maynard
722357f566
move X11Helper.cpp to LowLevelWindow. All binaries get everything
...
in ArchHooks; it's a catch-all for arch-specific stuff that doesn't
fit anywhere else, but if we put things that require specific libraries,
all tests and other binaries need to link to every system library,
even when not used. It's fine to leave the file in ArchHooks for now;
X11 is currently effectively Unix-specific anyway and it's not worth
losing change history for a small build fix. (fixes test builds)
2005-06-04 00:05:57 +00:00
Glenn Maynard
f9a3918d37
style
2005-06-03 23:55:04 +00:00
Glenn Maynard
0b5f634e4a
style (naming, scope)
2005-06-03 23:49:30 +00:00
Glenn Maynard
274f5c98b8
style (spacing)
2005-06-03 23:47:56 +00:00
Glenn Maynard
43f52f64c8
style
...
(Steve: sorry for poking around in code I can't test, but I'd like source
consistency in platform-specific code, too. I'll commit in small pieces
so it's clear what I'm up to, so it should be trivial to fix if I miss something.)
2005-06-03 23:45:58 +00:00
Glenn Maynard
2d644e67af
style
2005-06-03 23:42:07 +00:00
Glenn Maynard
a4e5d038d2
style
2005-06-03 23:35:23 +00:00
Glenn Maynard
5ac5b46ecf
cleanup; SDL is not used in Windows.
2005-06-03 23:31:00 +00:00
Glenn Maynard
78ed7dd2c7
pull the data from the right place. arch code is low-level, ThemeManager is high-level. arch should not use ThemeManager; that creates a conceptual dependency loop, which makes code reuse much harder. (should do this in Dialog, too ...)
2005-06-03 23:27:58 +00:00
Glenn Maynard
2eda60a86f
cleanup
2005-06-03 05:07:10 +00:00
Glenn Maynard
fcfbfaeddc
simplify
2005-06-03 05:04:15 +00:00
Glenn Maynard
6cdd8afefd
fix warning
2005-06-02 23:57:23 +00:00
Glenn Maynard
92efdcb151
make SDL optional; default off
2005-06-02 23:17:34 +00:00
Glenn Maynard
e77a860f60
fix !HAVE_CRYPTOPP
2005-06-02 08:33:38 +00:00
Glenn Maynard
c14c03c351
cleanup
2005-06-01 23:47:56 +00:00
Glenn Maynard
7e1b549eb7
umask fix
2005-05-31 23:26:07 +00:00
Glenn Maynard
2e7a4de1b4
style cleanup
2005-05-31 22:03:48 +00:00
Glenn Maynard
edf10cb9b3
remove RageFileDriver::Ready
2005-05-31 21:58:21 +00:00
Glenn Maynard
ee259739d6
remove unused RageFileManager::MountpointIsReady. ("Ready"
...
checks are done through MemoryCardManager.)
2005-05-31 21:54:41 +00:00
Glenn Maynard
55f388d075
bool
...
cleanup
2005-05-31 21:48:12 +00:00
Glenn Maynard
086665ba05
cleanup
2005-05-31 21:43:39 +00:00
Glenn Maynard
1520c4d2cf
0644 isn't bogus ...
2005-05-31 21:38:39 +00:00
Glenn Maynard
b385a5aee9
cleanup
2005-05-31 21:35:06 +00:00
Glenn Maynard
2c348ed129
fix relative logic
2005-05-31 21:27:55 +00:00