Glenn Maynard
116d92cbd2
split out ApplyWaitingTransforms
2003-12-23 02:17:28 +00:00
Glenn Maynard
9a2f78843d
merge NoteFieldPlus down
2003-11-27 05:23:33 +00:00
Chris Danford
719f92e773
add AttackDisplay
2003-11-26 08:25:45 +00:00
Chris Danford
143dc3ae5e
tweak ScoreDisplayRave
2003-11-26 06:40:03 +00:00
Glenn Maynard
821c5f5f75
add TapJudgmentsUnderField, HoldJudgmentsUnderField
2003-11-25 06:45:06 +00:00
Chris Danford
4e80f3057a
working on battle
2003-11-20 06:50:05 +00:00
Chris Danford
4c221fdec1
working on "step on TapAttack" logic
...
remove mines for NoteField when stepped on
2003-11-17 05:26:29 +00:00
Chris Danford
5da63f9d1c
per-player mine sounds
2003-11-12 05:21:51 +00:00
Andrew Livy
ad7c67b0ce
Added: 2D DancingCharacter System, Ability to Show (or not show) Evaluation Screen on Fail. Evaluation Screen Fail / Passed BGA Overlays.
2003-11-10 23:25:44 +00:00
Glenn Maynard
7b16100f13
const fix
2003-10-04 04:38:44 +00:00
Glenn Maynard
b0adf33f18
(Overly large commit; these ended up being very interdependent.)
...
Move beat searching in NoteField into FindFirstDisplayedBeat and FindLastDisplayedBeat.
Handle seamless note skin changing during Rave mode.
NoteDisplay loads a given note skin, ignoring GAMESTATE.
2003-09-12 06:23:51 +00:00
Chris Danford
49e00e8536
add Blind modifier
2003-08-24 17:20:58 +00:00
Chris Danford
0d5e7d8f8c
separate NoteField from Player in preparation for "routine" mode
2003-08-24 17:04:21 +00:00
Chris Danford
7429c86ebe
Add "tipsy" effect (is there a better name for this?)
2003-08-16 23:34:47 +00:00
Chris Danford
7bd15144cb
add explosion graphic and sound if step on mine
2003-08-10 21:27:54 +00:00
Glenn Maynard
455e629479
add m_ProTimingDisplay
2003-08-01 01:18:08 +00:00
Glenn Maynard
350ce47a00
Handle timestamps in Step.
2003-07-13 00:34:30 +00:00
Chris Danford
fa91f2e636
working on Rave
2003-06-30 18:08:27 +00:00
Glenn Maynard
eb931f8a4d
Handle CrossedRow inside Player, so autoplay works correctly in the
...
editor.
2003-06-10 19:53:33 +00:00
Glenn Maynard
747e148a73
fix abstraction
2003-05-19 08:47:10 +00:00
Kevin Slaughter
b1396c186a
Fix ScreenHowToPlay:: Now displays until all the hard-coded steps are gone (SecondsToShow metric), and added into Player.cpp a value to show/hide judgment messages (miss/perfect etc*). This is turned OFF by default so everything still shows the judgment, except for ScreenHowToPlay
2003-05-19 08:18:21 +00:00
Andrew Livy
1c097d1d5f
Added: Random Vanish mode: Arrows go in at the bottom, disappear, get randomized in the middle whist invisible and come out at the top somewhere else :)
...
Known Bugs: The only major bug i've experienced with this is for some reason the arrows continue past the grey bar even if you get great, perfect or marvellous. This doesn't affect the score though, I can't quite figure this one out.
Added: Hidden and Vanish codes for PIU.
2003-05-04 13:58:45 +00:00
Chris Danford
4b7d640324
support noteskin-changing attacks
...
cache trick icons
change AI probability format
2003-04-22 04:54:04 +00:00
Glenn Maynard
577c8567d4
get rid of the frame; it helps less now than it did when I added it,
...
and the combo needs to be above the backdrop
2003-04-14 23:09:35 +00:00
Glenn Maynard
51a15b2ab2
use arrowbackdrop
...
Put everything that's aligned with arrows in a frame
2003-04-14 22:32:08 +00:00
Chris Danford
04145caf72
fix subtle bugs that caused inaccurate judgment totals with AI player
2003-04-10 05:46:31 +00:00
Chris Danford
0d9880c6a9
working on Player AI
2003-04-07 21:24:14 +00:00
Glenn Maynard
c51f77902b
UpdateTapNotesMissedOlderThan's return value is never used; remove it
...
Make HandleTapRowScore figure out its values for itself, so we don't
duplicate logic
2003-03-26 21:35:15 +00:00
Glenn Maynard
5604e312f6
Store tap offsets. This lets us derive the order notes were hit in;
...
hopefully ScoreKeeper can be made a little more generic.
2003-03-26 19:34:59 +00:00
Glenn Maynard
fdcad04705
pull autosync into a separate function
2003-03-26 18:48:19 +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
6ccb255719
Jumps count as only 1 in TapNoteScore totals
2003-03-16 18:57:34 +00:00
Chris Danford
7192afab51
Clean up some ScoreKeeper names
...
Jumps are now graded on the TapNoteScore of the that completes the row, not the minimum TNS of the row
2003-03-16 17:45:32 +00:00
Chris Danford
1fca3d67c5
more work on Battle
2003-02-25 02:51:04 +00:00
Chris Danford
fc2108e85d
fixed EditMenu "Create from Autogen" weirdness
...
cleaned up some unnecessary header dependencies
2003-02-22 01:58:56 +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
Chris Danford
4964a69509
fixed erroneous meter total on NameEntry
...
fixed incorrect judging at non 1.0 music rates
2003-02-17 05:25:20 +00:00
Glenn Maynard
98f82654f8
fix misses for taps on freezes
2003-02-09 04:05:31 +00:00
Glenn Maynard
6067de9624
split more
...
use GetElapsedTimeFromBeat vs GAMESTATE->m_fMusicSeconds
to determine the time, instead of the beat; this fixes tap notes
that lie on a freeze
(the MISS still shows up late)
2003-02-09 03:33:36 +00:00
Glenn Maynard
fbf9d0c9c1
move note matching into a separate function
2003-02-09 02:07:30 +00:00
Glenn Maynard
24cc7a3c04
Get rid of all other #pragma once's, except the one in StdAfx.h.
...
(three cheers for perl)
2002-11-16 08:07:38 +00:00
Andrew Livy
0cac950d90
Para Theme Update, New ScreenGamePlay element: MAXCOMBO (Currently I set the metric so only PARA sees this one) it gets the maxcombo from m_Combo which is inside the class Player which is inside ScreenGameplay. Lots of passing variables around but it works. Perhaps the maxcombo should become global?
2002-11-07 19:42:39 +00:00
Glenn Maynard
576b9e393f
add abstract scoring
...
(Got tired of having to search for the scoring stuff in Player ...)
2002-11-03 07:17:03 +00:00
Tom Jackson
da62e18b4a
Fixed my score code. Sorry about that.
2002-10-24 23:22:43 +00:00
Glenn Maynard
fcc020dd98
remove unused parameter
2002-10-24 05:15:47 +00:00
Glenn Maynard
cace14efba
(Actually, that tap score wasn't needed, but it could be useful later, so
...
I won't bother to remove it.)
Don't trigger an NG if the hold tap was missed completely, and don't apply
any associated penalties.
2002-10-12 22:17:16 +00:00
Chris Danford
192bfd5ff5
Missing a jump in Oni now takes away only one life
2002-10-02 05:42:59 +00:00
Tom Jackson
ae16a45f88
Added code for AutoAdjust
2002-10-01 01:53:56 +00:00
Chris Danford
d7626f6004
Fixed missing/wrong theme elements
2002-09-05 03:45:07 +00:00
Chris Danford
7c1bfb3a0d
big checkin - new noteskin format and XY positioning. I probably broke a lot of things.
2002-08-13 23:26:46 +00:00