sm-ssc Private Beta Wave 1.4 | 20100125
20100125
- Catching up with StepMania 4 SVN. All code by Glenn Maynard.
- r28254 (GameConstantsAndTypes.h GameManager.cpp): routine style for pump
- r28255 Steps.cpp: fix routine special case so it works in all styles
- r28256 ScoreKeeper.cpp: support ScoreKeeperShared in
ScoreKeeper::MakeScoreKeeper
- r28257 ScreenGameplayShared.cpp: update old ScreenGameplayShared code
to mostly use PlayerInfo::Load; fixes some stuff but still not right
20100124
- [Player] new ScoreMissedHoldsAndRolls metric (FSX)
- [Song] add GetFirstBeat and GetLastBeat Lua bindings
- Make RandomBackgroundMode use BGMODE_RANDOMMOVIES by default
20100122
- Add support for Pump It Up delays with #DELAYS tag in .sm files & treating all
stops in .KSF files as delays.
- Use RollingNumbers methods in ScreenNetEvaluation now that ScreenEvaluation
uses them, as opposed to settext (which caused a few visual issues).
- [ScreenEvaluation] add SongOptions as a metric-able item.
20100119
- Make FGAnimations (#FGCHANGES:) work again. (hopefully; it semeed to work
using a test file.)
20100118
mostly [ScreenNetSelectBase] related changes:
- remove some now-unused metrics (namely ChatInputBoxWidth/Height and
ChatOutputBoxWidth/Height).
- Rename "Meter" to "StepsDisplay"
- RoomWheel now uses a MusicWheel-like setup for items (NormalPart/ColorPart)
instead of a single bar graphic.
20100117
- [ScreenNetSelectBase] Sprite -> AutoActor for chat boxes, un-hardcode some
commands on items to allow for better theming.
- Disable Control+Letter "sort by title" shortcut in course mode.
20100116
- Pump-Doubles has better (more accurate?) spacing between the two sides
- Enable saving replays. The replay data format will likely change over time,
and there is currently no mechanism to replay the data back as another player.
20100114
- add GAMESTATE:GetHardestStepsDifficulty() Lua binding
- Don't complain about #SELECTABLE:Roulette; even though it's not implemented
for some reason.
20100112
- Added more milestones (25, 50, 250)
- {issue 73} If the wheel is locked, don't accept Ctrl+Letter to sort
- [NotesLoaderKSF] implement DirectMove |E| type (DelayBeat)
20100111
- [CourseLoaderCRS.cpp] add GRADEBEST and GRADEWORST to possible values.
20100107
- [GameConstantsAndTypes.h] bump MAX_METER from 13 to 20.
- [MemoryCardManager] add GetName(pn) Lua binding. Returns the name of the device.