Glenn Maynard
733127d8ed
license update
2004-06-08 01:24:17 +00:00
Glenn Maynard
b6c4b7fb51
fix/cleanup roulette-only songs
2004-02-26 20:35:46 +00:00
Glenn Maynard
95edf1db8a
const fixes
2004-02-22 21:25:22 +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
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
Andrew Wong
54e490fd20
oops, forgot to commit:
...
replace GAMESTATE->m_pUnlockingSys with UNLOCKSYS
2003-09-19 07:02:53 +00:00
Andrew Wong
6812cbfd7a
change SongEntry to UnlockEntry
2003-08-11 20:57:57 +00:00
Andrew Wong
2351951035
fixed song display on "display group" screen for unlocks
2003-08-02 09:56:24 +00:00
Andrew Wong
cd0af65a88
show number of unlocks on title screen (easier benchmarking purposes, mainly)
2003-07-25 00:03:05 +00:00
Glenn Maynard
608f6aede3
simplify
2003-07-18 08:04:47 +00:00
Andrew Wong
7d85d78ea4
few minor bugfixes (subtitles, songentry constructor)
2003-07-18 07:34:43 +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
Andrew Wong
a1e82c2f8b
removed a few unused functions
2003-07-15 08:00:59 +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
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
Glenn Maynard
fc88d69fca
Use SONGMAN->FindSong
2003-07-09 05:01:37 +00:00
Glenn Maynard
f9b12e9e8e
simplify
2003-07-09 04:46:24 +00:00
Andrew Wong
d897ba1319
removing and re-adding files because they show up as binary
2003-07-09 03:10:01 +00:00
Andrew Wong
f5fe8d6784
removing and re-adding files because they show up as binary
2003-07-09 03:07:51 +00:00
Sean Burke
ac64793f10
Case change for compatibility.
2003-07-08 19:14:54 +00:00
Andrew Wong
a471a70e1e
updated unlock screen - now it can be configured to be MAX2-style (shows the numbers 1-30)
2003-07-08 18:50:24 +00:00
Glenn Maynard
03b4a7b6f3
Re-adding these; they were (incorrectly) added as binary files for some
...
reason.
Fix include case, reduce dependencies on UnlockSystem.h, cleanup.
2003-07-07 22:21:31 +00:00
Glenn Maynard
0011ca5654
Re-adding these; they were (incorrectly) added as binary files for some
...
reason.
2003-07-07 22:19:03 +00:00
Ben Anderson
897caf4cee
Case counts on Linux
2003-07-07 22:12:12 +00:00
Andrew Wong
d27a25e472
Revamped the unlock system. Currently it supports the following methods:
...
DP - dance points, what Miryokuteki had in place
AP - arcade points, like MAX2 arcade
SP - song points, like MAX2 home (though I don't know the exact system)
CS - clear stages, like 5th home
Somewhat strewn but not supported yet:
!! - Toastys seen
EC - cleared extra stages
EF - fail extra stage (don't quote me on these two yet, I haven't tried them yet)
RO - roulette (theres fifteen roulette slots, but its not implemented yet)
Also updated the INI to store values for these means of unlocking. The system
still isn't "optimized" yet, though.
2003-07-07 10:22:53 +00:00
Kevin Slaughter
fd02bce784
Added new unlock system, disabled by default
2003-05-09 05:56:05 +00:00