Commit Graph

63 Commits

Author SHA1 Message Date
Chris Danford 544dd78497 change elements to have format "<name> <piece>" 2005-02-06 03:06:42 +00:00
Chris Danford 8555a6da45 use Lua to execute commands
(needs cleanup)
2005-01-26 11:21:43 +00:00
Chris Danford 09d018444e split StageStats into player-specific and non-player-specific structs 2004-12-20 10:47:41 +00:00
Chris Danford ed19821e09 rename: ActorCommand -> Command
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford bcbe615c0d Pass ActorCommand structures to Actor instead of unparsed command strings.
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford 5127ceef4d remove CachedThemeMetrics in favor of ThemeMetric<T>
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Chris Danford 6c053e6fff show miss combo 2004-07-31 21:26:11 +00:00
Chris Danford 504ba6c163 GetPath*N->GetPath*F 2004-07-25 06:29:50 +00:00
Glenn Maynard 30a9bf3292 license update 2004-06-08 00:08:04 +00:00
Chris Danford 3cadf4c5d5 have Numbers fall back to Fonts (in perparation for removing the Numbers dir altogether) 2004-05-30 23:23:39 +00:00
Chris Danford 2929bacb08 show per-diffculty award on Eval screen every time it's received (not just the first time)
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Glenn Maynard b866e921c5 song.h 2004-03-13 01:47:52 +00:00
Chris Danford 441f341a53 color the combo when full combo in progress 2004-03-10 07:59:52 +00:00
Chris Danford 1536146bf3 color the combo when full combo in progress 2004-03-10 07:54:12 +00:00
Glenn Maynard 7a4a324bc9 fix tween overflow
triggers in MAX3000 in autoplay
2003-06-13 03:08:39 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +00:00
Glenn Maynard afb98a2e29 make sure it's mostly harmless to call Combo redundantly 2003-03-26 21:32:28 +00:00
Chris Danford 7e1f393413 Split CachedThemeMetric into separate types (CString, int, float) to prevent ambiguous types when casting 2003-03-26 19:15:38 +00:00
Chris Danford 9dbbb7949e ScoreKeeperMAX2:
- Jumps count as 2 toward combo, but 1 toward judgement totals
- Only Perfect or better increments combo in courses
2003-03-16 20:55:45 +00:00
Chris Danford 71d2fadb46 Change Toasty:
- 100% chance of occuring on 250 consecutive Perfects
- Plays max one time per song
2003-03-16 19:11:51 +00:00
Jared Roberts 929c012b23 compile fix 2003-03-10 02:56:16 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Chris Danford a696414cac Actor tween cleanup
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Chris Danford 22ef6c358b moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Chris Danford d77d1cc43c Little() now removes HoldNotes that don't start on a beat 2003-02-25 08:07:56 +00:00
Chris Danford 1fca3d67c5 more work on Battle 2003-02-25 02:51:04 +00:00
Chris Danford 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00
Chris Danford 032bf447f3 per-player NoteSkin
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard ae2c4f779c make toasty rare (having it come up once every few days is amusing;
having it come up twice in one song is annoying)

(easter eggs should be rare anyway, or they become distracting ...)
2003-02-13 21:58:33 +00:00
Chris Gomez c0c225806b let debug builds cheat and gain score/combo with autoplay (useful for er, debugging score and extra stage stuff)
o.o how'd I manage to forget this one?
2003-02-08 10:56:55 +00:00
Chris Danford fa75b5200b fixed generous Toasty
CHANGE:  Simplified NoteSkin format.  Old NoteSkins will need to be updated.
fixed BGAnimationLayer effect_bounce objects getting stuck
2003-01-13 08:31:34 +00:00
Chris Danford 3ff91dffb0 NEW FEATURE: AutoSync status now shown during gameplay with icon
NEW FEATURE:  added autogen icon to select music
NEW FEATURE:  toggle for easter eggs in Machine Options
NEW FEATURE:  marvelous step timing togglable in Machine Options
NEW FEATURE:  Grade AAAA (all marvelous)
CHANGE:  Only show ScreenHowToPlay if at least one player chose easy
2003-01-11 08:55:21 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Chris Danford 192bfd5ff5 Missing a jump in Oni now takes away only one life 2002-10-02 05:42:59 +00:00
Chris Danford bce306dcdc Move Numbers graphics into separate Number asset folder
Added precise timing window adjustment for each judge grade
Changed "hold START for options" to a Sprite
2002-09-22 18:18:50 +00:00
Chris Danford 7361190198 fix "Max Combo" showing on Oni Evauation screen
NG now causes to lose a battery life
songs w/o music no longer show up in courses
changed all "numbers" images to have the same format
2002-09-16 18:25:29 +00:00
Chris Danford 7ab487072f option icons working, new font format, more theme metrics cleanup 2002-09-03 22:31:06 +00:00
Chris Danford 7d4cf73000 half-finished codes, options icons, and two new modifiers. 2002-09-02 21:59:58 +00:00
Chris Danford 5fb403639f Moved even more constants into theme metrics 2002-08-29 01:38:21 +00:00
Glenn Maynard b00c8d5413 Remove HighComboAlert_OnceOnly. (Added this because I wasn't
sure which was right, and it looked like =true was the behavior it
was trying for, but =false is normal arcade behavior and I can't think
of any real reason for it to ever be true.)
2002-08-28 09:00:17 +00:00
Chris Danford 6b87066f8f fixed repeating "toasty" 2002-08-26 22:58:49 +00:00
Glenn Maynard 1efce9f7f7 Add Reset().
Reset combos and judgements in Player::Load().

const stuff.
2002-08-26 08:11:52 +00:00
Chris Danford 950f9c1645 Added How To Play screen, improved scroll bar, and added "toasty" easter egg. 2002-08-26 05:53:48 +00:00
Chris Danford 822f8dd3a6 Moved more constants into theme metrics 2002-08-22 09:31:32 +00:00
Glenn Maynard 08bfaf532f Fix announcer repeating when you get a 100*n combo and break it at the 100*n+1st step. 2002-08-20 21:19:49 +00:00
Chris Danford 7766338beb more bug fixes 2002-08-20 21:00:56 +00:00