Andrew Livy
75d5b63d96
Fine-tunes Ez2dancers Real Squished Column Spacing and if a Noteskin fails to be loaded by the time the notes need to be displayed, attempt to force the default theme on and throw errors into the log rather than crashing SM.
2009-05-24 14:26:38 +00:00
Andrew Livy
5604b19d04
More Bugfixing with GetCurrentSteps(), kindly requesting people cross-test this in other gametypes to make sure it returns the correct steps each time (it works solidly now for ez2).
2009-05-24 11:12:18 +00:00
Andrew Livy
650ae66243
Another fix to GetCurrentSteps -- now selects proper difficulty.
2009-05-23 22:02:14 +00:00
Andrew Livy
c9c74c7b05
Fix a problem with alternative input that made hold notes 'let go' when held using the alternative button.
2009-05-23 18:13:29 +00:00
Andrew Livy
7ffbc225f4
Adds a metric feature to force static backgrounds off during gameplay (useful if you just want videos and no static bg before the song) doesn't turn off the background at the end of the song yet (todo).
2009-05-23 16:17:24 +00:00
Andrew Livy
561a9a2ab4
Added a ton of spaces upon Steves extremely polite request.
2009-05-23 11:26:01 +00:00
Andrew Livy
b87e3c705d
LOL Pt 1.
2009-05-23 10:54:20 +00:00
Andrew Livy
ac7d7a35a5
Fixes an issue with GetCurrentSteps() where if you changed song on the music select and were trying to catch it in lua using CurrentSongChangedMessage it would not have updated the current steps in time (thus, returns the previous songs steps instead).
2009-05-23 10:33:36 +00:00
Andrew Livy
fd5f5d38f4
Alternative Column Input Metrics -- Mainly a requirement for Ez2dancer gametype. Allows for a themer to make game inputs that aren't usually used to trigger a column press do so in addition to the usual buttons. (In the case of ez2dancer, the lower hand sensors are used as well as upper hand sensors, except for real mode where they are defined seperately).
2009-05-22 18:35:14 +00:00
Andrew Livy
a4736a8802
Overcomes some weirdness with final stage reporting in GameState::GetCurrentStage()
2009-05-22 15:15:31 +00:00
Andrew Livy
fdbc3f9c9d
This redirected to something that doesn't exist. Now it points to a randomly chosen font to prevent crash, whoever is maintaining default theme may want to change this to something more appropriate?
2009-05-22 15:12:26 +00:00
Andrew Livy
a7b2e4e920
New Preference: OnlyPreferredDifficulties -- Drops songs that don't have steps of the preferred difficulty for the primary player. Useful if you want to simulate games that lock you to a difficulty after a style/mode selection.
2009-05-18 22:11:35 +00:00
Andrew Livy
e27e971b94
Adds metric options to flash the lifebar when a note is hit and a function for sprite to set all the delays in all of the states in one shot.
2009-05-18 20:14:33 +00:00
Andrew Livy
89e81956d0
New options / metrics for StreamDisplay to help make three-part lifebars easier to implement.
2009-05-18 17:43:08 +00:00
Andrew Livy
994612eab3
Hack: if late joining on music select, often a themer will want to perform some sort of action. Using PlayerJoined keeps the actor lurking/leaking for each game, this overcomes the problem by localising the command.
2009-05-16 23:32:56 +00:00
Andrew Livy
f931ff6e72
Make double press confirmation mode handle the menu timer more gracefully.
2009-05-16 22:30:55 +00:00
Andrew Livy
b5129ddd94
Allow for 'confirmation only' double press mechanisms as a choice for two part selection on ScreenSelectMusic
2009-05-07 17:08:16 +00:00
Andrew Livy
88c7a447a5
Work-in-progress Three-Part StreamDisplay for gametypes which use head/tail/middle style lifebars.
2009-05-06 18:40:35 +00:00
Andrew Livy
ae33daf798
Ez2dancer arrows on REAL should be more scrunched up.
2009-05-05 19:03:22 +00:00
Andrew Livy
0ce30b000b
Makes sure initial delay on preview music rolls across 2nd stage and onwards.
2009-05-05 18:07:42 +00:00
Andrew Livy
c364f18cc8
Allow Combo Multipliers for Custom Normal Scorekeeping.
2009-05-05 16:31:33 +00:00
Andrew Livy
52aef5d6c8
Allow for the Music Select preview music to be delayed when the screen starts.
2009-05-03 11:37:49 +00:00
Andrew Livy
2e8dc57f3d
Adds Dual List Mode to ScreenSelectMaster. This allows for themers to maintain two separate lists depending on number of players joined. Overcomes some problems such as wanting the list to only contain selectable items if using a scroller. Untested with icon cursor and needs optimising still.
2009-05-02 15:30:04 +00:00
Andrew Livy
8279b02d8a
Fixed a mistake in previous commit.
2009-04-29 21:11:54 +00:00
Andrew Livy
12c7a14dfe
Makes sure MenuTimer triggers start correctly if using Double Press on a ScreenSelect.
2009-04-29 20:59:03 +00:00
Andrew Livy
1dd374f53f
Include the index of which a wheel item was drawn as a parameter for additional control when scripting themes via lua.
2009-04-28 21:44:03 +00:00
Andrew Livy
d003f04275
Add simple double-tap confirmation functionality to ScreenSelect menus.
2009-04-27 18:26:24 +00:00
Andrew Livy
41a6b57454
Fixes a crash with EZ2Dancer doubles.
2009-04-25 12:25:14 +00:00
Andrew Livy
75883f7f99
Add Ez2dancer Input Names To EN Language
2009-04-22 23:36:00 +00:00
Andrew Livy
e7c29a9c8b
Move To Docs
2004-02-11 23:51:22 +00:00
Andrew Livy
4729ce0786
Conditional BGA System (readme)
2004-02-11 22:34:32 +00:00
Andrew Livy
fa7c70adf4
Conditional BGA System
2004-02-11 22:34:04 +00:00
Andrew Livy
c693273ba4
Fix: Stage Failed Evaluation Screens Should Now Display Correctly (AGAIN)
2004-01-28 19:34:07 +00:00
Andrew Livy
b6b982b4b8
Allow for oni/nonstop/endless to be selected / disabled appropriately if elements all on page 1 of difficulty select screen
2004-01-28 02:11:27 +00:00
Andrew Livy
d4db5d35f9
Default theme update for non joined player graphics
2004-01-22 04:32:47 +00:00
Andrew Livy
2b66e1590e
Add on-screen graphics elements to represent non-joined players on music select screen
2004-01-22 04:31:31 +00:00
Andrew Livy
2dfb994fe0
Added: TotalScore element on Evaluation Screen
...
Title, Artist and Current Character Icon's for the Stage Screen
2003-12-19 09:30:54 +00:00
Andrew Livy
23ebd24c88
Update Default Themes to support various new screen elements.
2003-12-19 09:29:17 +00:00
Andrew Livy
336411233f
Credit modification.
2003-12-14 08:11:05 +00:00
Andrew Livy
0ef0f0633e
MDenhams fixes for pop'n music BMS loading
2003-12-12 05:37:52 +00:00
Andrew Livy
4d82763a33
Major Pop'n Music Theme Update
...
Themers can now set off a sequence of sound effects via metrics on the Stage Evaluation screen
(good for games like beatmania, pop'n and pump that have a series of SFX)
2003-12-11 05:23:40 +00:00
Andrew Livy
761cb4e257
Pop'n Music Theme Changes
...
Themers can optionally enable an All Character / 2D only Character select on the mode select screen (pop'n support)
2003-12-04 04:28:19 +00:00
Andrew Livy
59cbb8a170
Character Icons for pop'n music support on music select screen (metric-command-hidden by default)
2003-11-21 04:35:06 +00:00
Andrew Livy
7be96be7a2
Fix: Failed ONI / Extra Stages shouldnt show Game Over
2003-11-11 18:05:28 +00:00
Andrew Livy
ea4315070b
Fix to metrics.ini -- failpassmark removed from mod screen
2003-11-11 00:07:00 +00:00
Andrew Livy
7797b2d7ae
Default Theme Metrics Update
2003-11-10 23:26:24 +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
Andrew Livy
e49678e956
Can set next screen in ScreenNameEntryTraditional via metrics
2003-11-03 23:29:43 +00:00
Andrew Livy
93f2e21ce4
Added: 70% PassMark Fail Type
2003-11-03 03:30:39 +00:00
Andrew Livy
767f10211c
Fixed: 'Key Press Bars' displaying if player pressed a key on Demo / Jukebox Screen
...
Fixed: In-game Max Combo counter
2003-11-03 00:16:18 +00:00
Andrew Livy
f9a6e9ee2c
Fix: VC6 Verstub compile problem.
2003-11-02 21:20:42 +00:00
Andrew Livy
0d594b89c0
Add Credits / answer questions
2003-10-17 15:56:02 +00:00
Andrew Livy
f69d0db080
Added: Beatmania style arrow-block thingies that appear when you press a key
...
More Pop'n Noteskin Fun.
2003-10-09 03:50:44 +00:00
Andrew Livy
403e1c9f35
PnM Theme Update -- ScreenGameplay.
...
Can now have a static background overlay on screengameplay
2003-10-08 23:32:08 +00:00
Andrew Livy
37ef50d849
Pop'n Music Update
...
- Theme
- Noteskin
You can now make the music wheel into a 'staircase'
2003-10-08 00:17:17 +00:00
Andrew Livy
276a051904
Barebones Pop'n Music Theme / Noteskin
2003-10-07 17:57:52 +00:00
Andrew Livy
5af28f3fb1
Added: Pop'n Music Gametype.
2003-10-07 00:01:32 +00:00
Andrew Livy
bd96d049ff
EZ2dancer Theme Update
2003-10-06 22:20:25 +00:00
Andrew Livy
33c2d1cdcb
Missing CharacterHead.cpp / .h in MSVC project
2003-10-01 02:31:15 +00:00
Andrew Livy
f598a50e6f
MusicBannerWheel Comparison Fixes
2003-09-15 22:21:18 +00:00
Andrew Livy
c5dfa6cc84
Added Title/Subtitle/Artist texts to ez2 music select
2003-09-10 20:59:53 +00:00
Andrew Livy
48ece6919c
Ez2 only has perfect/good/miss -- adjust normal ddr judgments to accomodate ez2's.
2003-09-08 15:30:26 +00:00
Andrew Livy
378f7a3a4a
Can now skip from group to group on ez2/pump song select using codes -- note; currently enters infinite loop if there is only 1 group and code entered -- will fix this later
2003-09-07 22:03:23 +00:00
Andrew Livy
987d10baec
Added support for Two BUNKI's and BPM changes in the KSF file format (e.g. Beat Of The War on PIU has 2 bpm changes).
2003-08-21 19:39:41 +00:00
Andrew Livy
978a7ae3cc
More Ez2dancer Theme - Almost done Style Select.
...
Cleaned up Turtle Noteskin a bit.
2003-06-11 19:40:47 +00:00
Andrew Livy
dd8d872d28
More Scrolling Banner Changes....
...
Now you can have songs automatically play AND have a confirm on them.
Can also change rotation of the banner / whole list via metrics. (allowing for vertical scrolling lists) or more importantly, a 4th mix interface ;)
2003-06-09 01:13:25 +00:00
Andrew Livy
b5d733398d
para theme stuff
2003-06-07 22:49:10 +00:00
Andrew Livy
1900979e46
fix crash on holdarrows -_-
2003-06-03 22:00:18 +00:00
Andrew Livy
efb49096a8
Pump Song Select now using Masked Banners.
2003-06-02 19:25:29 +00:00
Andrew Livy
49a5b67453
Added: SelectMode, allows players to cycle between double/halfdouble/single on pump song select screen. Todo: Make it work for versus/make it more 'metricable'
...
Added: More pump theme stuff
Changed: Temporarily allowed Voodoo3 onto OGL renderer (DX looks horrid on my voodoo3 Bug?)
2003-06-02 11:31:13 +00:00
Andrew Livy
0a4e0ce92f
ScreenSelectStyle5th now a bit more themeable....
2003-05-24 00:22:44 +00:00
Andrew Livy
de5f156e4d
Removal of Virus Infected WINDIFF.exe
2003-05-23 19:05:29 +00:00
Andrew Livy
5641af692a
Added Pumps 'half-double' style
2003-05-22 01:34:03 +00:00
Andrew Livy
83e0db4ec1
Fix for conflict....
2003-05-20 19:19:32 +00:00
Andrew Livy
c8b3b8cf72
More Korean Fonts, (still more to come), Ez2 UK Move theme updates, started working on mode-specific BGAnim support
2003-05-20 14:48:38 +00:00
Andrew Livy
5227ac7ea1
IN: Ez2dancer UK Move Theme (Still Work-in-Progress) should support the current version of CVS. Will fix the old 1st Move theme later.
...
OUT: SPDS' Extreme Theme 'test' (SPDS: please don't upload so many files again, took me ages to remove them... (also it breaks SM))
2003-05-16 20:21:21 +00:00
Andrew Livy
502f6fa0b6
Some rather massive changes to Evaluation to allow for theming of Pump It Up style Evaluation Screens.
...
In Short: A sound plays each time a judgement appears on the screen. I've made a fair few options available for themers on this one... hence so many redir files.
2003-05-11 22:19:40 +00:00
Andrew Livy
8e0e7a8418
All kinds of pump updates: Themes/MusicSelectScreen/NoteSkins to be a little bit more like Pump Prex...
2003-05-09 20:28:27 +00:00
Andrew Livy
26fafd1c5f
Changes to PIU/EZ2 screenselect. Banners loaded in different way, now shows marathon/longver balloons. Scrolls faster after 5/10 seconds of continued scrolling.
2003-05-09 00:18:37 +00:00
Andrew Livy
6d1e164604
Added Metric For GrooveRadar to disable bits of it, This should fix voodoo3 problems (does for me :D)
2003-05-08 13:23:06 +00:00
Andrew Livy
b716b1ec4b
More Pump Theme Fixes
2003-05-05 11:50:18 +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
Andrew Livy
b5fbea33fb
More Pump Theme Updates: Pump Style Splash Screen Now Showing Up Correctly
2003-05-02 21:07:47 +00:00
Andrew Livy
431e293ce6
Pump Theme Fixes/SM Extreme Fixes: Stretch on Fail caused the two colliding images to be too large.....
2003-05-02 15:12:09 +00:00
Andrew Livy
c71d8f8c9c
Total Re-write of ScreenSelectMode, now working under the ScreenSelect class, but still a lot of work to do.
2003-05-01 23:40:12 +00:00
Andrew Livy
c86fb65a2f
Pump Theme Fixes
2003-04-22 14:32:48 +00:00
Andrew Livy
2ebb67f358
Pump - Style Splash Screens implemented, Evaluation endscreen metricable (i.e. Pump doesn't have a scoreboard, so we can now bypass it)
2003-02-08 17:07:18 +00:00
Andrew Livy
494c96fc85
Para theme stuff
2003-02-04 17:10:57 +00:00
Andrew Livy
a649abe852
missing redirs
2003-01-26 18:51:26 +00:00
Andrew Livy
55e1a75d7c
Starting to look a bit like para music select YAY!
2003-01-26 00:31:33 +00:00
Andrew Livy
6723b6fdb1
Ez2/Pump/Para Song Select Screen now supports the 'stars' and/or 'blob' difficulty ratings as seen in para/ez2.
2003-01-25 23:48:33 +00:00
Andrew Livy
4b4f7b9d12
Pump Theme Changes
2003-01-21 20:44:09 +00:00
Andrew Livy
d144d137bb
Now returns to the correct Difficulty on pump music select instead of whatever the first one is...
2003-01-21 13:33:56 +00:00
Andrew Livy
98d2d76ed0
Pump Song Select now with 'bouncing' icons when selected.
2003-01-18 19:07:52 +00:00
Andrew Livy
a14de6f9ff
Added a code that changes the scroll speed in reverse order.
...
Pump style screen now has Mirror and Random icons.
2003-01-16 23:31:34 +00:00
Andrew Livy
fac3d3aa69
Pump Music Select Screen now with sounds for changing songs or cycling songs.
...
Also a metric to have it play preview music pump or ddr style.
2003-01-16 21:21:09 +00:00
Andrew Livy
134bf066b0
Fixed annoying "Pump Center Pad Bug"
...
Basically "tap" was being mistook for "tap explosion"
so now tap is renamed to "tap parts"
stick with it :)
2003-01-16 17:10:19 +00:00
Andrew Livy
17cfbda874
removed some unused, untested and generally dangerous scrolling list code.
2003-01-15 21:40:12 +00:00
Andrew Livy
7f01598bcc
Sped up ScrollingBannerList a bit
2003-01-15 21:25:47 +00:00
Andrew Livy
78d66da3d3
BGAnimation Layer now has a -really poor- tweening mechanism.
...
It barely takes into account -time-.
Pump How To Play BGA Screen now kinda complete, and uses the mechanism
(this is a for a demonstration on the kinds of things we need to support in
BGALayer to make truly unique animations, it shouldn't be carved in stone
and used as THE BGA Tweening system as it is.)
2003-01-12 18:41:24 +00:00