Glenn Maynard
5dd654fdee
MemCard.ini is gone
2004-02-22 08:18:11 +00:00
Glenn Maynard
802e1a6758
Store unlock data in a more fundamental form in the profile, and derive
...
the special values as needed. Centralize most of it in GameState::EndGame.
2004-02-22 08:16:49 +00:00
Glenn Maynard
c631036b6c
simplify
2004-02-22 05:16:12 +00:00
Glenn Maynard
1421f168db
s/UNLOCKSYS/UNLOCKMAN/
2004-02-21 01:06:35 +00:00
Glenn Maynard
fb9557573c
fix unlocks
2004-01-26 06:47:06 +00:00
Glenn Maynard
e1b5bf9404
simplify
2004-01-25 16:24:34 +00:00
Glenn Maynard
4b50f2999d
simplify
2004-01-24 23:40:40 +00:00
Glenn Maynard
ec5d3282bf
cleanups, fix memleaks
2004-01-24 22:55:59 +00:00
Glenn Maynard
268bff458d
call LoadFromDATFile(); from UnlockSystem ctor, not manually
...
cleanups
2004-01-24 19:39:18 +00:00
Chris Danford
fca912cb16
new grading scale
2004-01-20 03:32:48 +00:00
Glenn Maynard
11870a6072
continue phasing out BASE_PATH and SLASH
2003-12-10 09:26:05 +00:00
Steve Checkoway
dcfbaf435e
Remove unneeded header
2003-11-30 19:04:16 +00:00
Glenn Maynard
545ad07f71
cleanup
2003-11-27 04:26:10 +00:00
Glenn Maynard
c9074c170c
IniFile::SetValueB->SetValue, etc. Cleanup.
2003-10-02 02:11:47 +00:00
Glenn Maynard
b13cb43aa6
IniFile::GetValueB->GetValue, etc. Cleanup.
2003-10-02 02:03:29 +00:00
Andrew Wong
54e490fd20
oops, forgot to commit:
...
replace GAMESTATE->m_pUnlockingSys with UNLOCKSYS
2003-09-19 07:02:53 +00:00
Glenn Maynard
d63eac91f4
Simplify UnlockSystem::InitRouletteSeeds. Add an assert.
2003-09-04 21:55:47 +00:00
Andrew Wong
06eaebb9c5
warn in logfile invalid unlock entries, and remove them from the system when they're found
2003-08-11 22:37:46 +00:00
Andrew Wong
6812cbfd7a
change SongEntry to UnlockEntry
2003-08-11 20:57:57 +00:00
Steve Checkoway
762afe38a4
Fix compiler warnings.
2003-08-10 03:23:17 +00:00
Andrew Wong
5cc3dbe4bb
various bugfixes/updates
...
unlock system now supports clear and failed extra stages
songs unlocked by roulette are no longer unlocked by selecting them as extra stage
'fixed' survived time for extra stage when failing
2003-08-07 10:15:16 +00:00
Chris Danford
8eb277cdce
fix slash direction for Xbox
2003-08-04 00:04:53 +00:00
Andrew Wong
cd0af65a88
show number of unlocks on title screen (easier benchmarking purposes, mainly)
2003-07-25 00:03:05 +00:00
Andrew Wong
4fa5cbf673
minor unlock system fixes
2003-07-24 14:04:13 +00:00
Glenn Maynard
71b2199fb2
Move the rest of song searching logic into SONGMAN.
2003-07-22 05:45:30 +00:00
Andrew Wong
42ea9a0fdb
unlock system changes - mainly to try implement extreme-style unlock scrolling
2003-07-20 15:09:37 +00:00
Glenn Maynard
608f6aede3
simplify
2003-07-18 08:04:47 +00:00
Glenn Maynard
66e156e840
Whoops. SongEntry::UpdateLocked was backwards.
2003-07-18 07:51:42 +00:00
Glenn Maynard
32831d5af2
Simplify.
2003-07-18 06:38:05 +00:00
Andrew Wong
f2c5d01e8f
basic support for scrolling song list
2003-07-16 12:58:02 +00:00
Sean Burke
4feca2678f
Compile fix for UnlockSystem.
2003-07-15 10:11:22 +00:00
Andrew Wong
a1e82c2f8b
removed a few unused functions
2003-07-15 08:00:59 +00:00
Glenn Maynard
461e1bcf1a
Don't parse things yourself when there's code to do it ...
2003-07-15 00:52:01 +00:00
Andrew Wong
608a2cdacf
changed unlock.dat format (now #UNLOCK:song title:code=value,code=value)
2003-07-14 06:36:29 +00:00
Glenn Maynard
2d12eb7985
simplify, comment
2003-07-13 19:41:57 +00:00
Andrew Wong
511e81eafc
fixed a few bugs (thanks glenn) and a little cleanup
2003-07-13 14:18:26 +00:00
Glenn Maynard
bf5cd55bb6
re-simplify
2003-07-12 21:41:12 +00:00
Glenn Maynard
216462a9b7
Comment, simplify.
2003-07-12 20:22:26 +00:00
Glenn Maynard
9db916b94f
Simplify.
2003-07-12 20:16:07 +00:00
Ben Anderson
e882f9d3b2
Case counts on Linux
2003-07-11 18:08:57 +00:00
Andrew Wong
89e57aa708
fixed bug in reading inis - it would reset if the file WAS found, not vice versa.
2003-07-11 10:34:10 +00:00
Andrew Wong
9958c4c0c5
bugfixes and updates to unlock system (more abstract)
2003-07-11 09:35:28 +00:00
Andrew Wong
721df8ea02
updated course unlocking to take transliterated (non-translated) titles
...
redid code for unlock screen so courses and songs are displayed
2003-07-10 14:44:13 +00:00
Andrew Wong
e5b4b4be6c
updated support for course unlocking (very basic)
2003-07-10 11:24:16 +00:00
Andrew Wong
987f152891
Added some metrics to unlock screen (animations for unlock icons, mainly, as well as "seconds to display")
...
Fixed bug with roulette seeds (selecting a song that does not exist in unlock database caused a crash upon selecting a song)
2003-07-10 07:22:31 +00:00
Glenn Maynard
8e421b6b61
Fix matching.
2003-07-09 19:10:09 +00:00
Andrew Wong
b8c014e5bf
RouletteSeeds now is updated dynamically based on unlocks.dat
2003-07-09 14:16:21 +00:00
Andrew Wong
402145139d
optimized UnlockSystem::FindSong() function so its a O(log n) operation instead of O(n)
...
(improved from sequential to binary search; still may have bugs so old code is commented out)
2003-07-09 13:54:23 +00:00
Andrew Wong
68eeaae034
implemented unlock by roulette method [RO] (not ragnarok online, silly)
2003-07-09 11:38:50 +00:00
Andrew Wong
1bbbab816f
added choice of which points to display for unlocking between dance, arcade, and song points
2003-07-09 06:05:43 +00:00