Kyzentun
46d215aed3
Added preview tag to NotesLoaderBMS. Changed Song to check the preview file for sample length instead of the simfile if the preview file is set.
2015-03-04 13:10:51 -07:00
Kyzentun
0318f07d2d
Implement preview music properly as a new optional tag in the ssc file. Changed ScreenManager to emit an error instead of asserting if a screen attempts to use SetNewScreen inside an InitCommand. Changed decorations layer to be a proper child instead of stripping away the ActorFrame.
2015-03-04 01:31:02 -07:00
Kyzentun
9381276fd3
Changed ScreenSelectMusic and Song to look for preview.ogg and use it for a sample if it exists instead of the music file. Sample length still comes from simfile. Changed foreach_ordered to work on tables with string and number keys.
2015-03-01 15:40:16 -07:00
Kyzentun
d35933f1e5
Fixed RemoveChild and RemoveAllChildren lua functions to delete the children instead of leaking memory.
2015-02-27 18:33:17 -07:00
Kyzentun
66d8490781
Changed PainDisplay to print errors when MetricsGroup or PlayerNumber are not supplied instead of asserting.
2015-02-26 21:31:20 -07:00
Kyzentun
c4fed9747c
Fixed crash on no args to AddInputCallback. Clear steps for all players when deleting on ScreenEditMenu. Changed assert message in ApplyDerivedType to be useful. Fixed typos in OptionRowHandler message and EditHelpText.
2015-02-26 14:51:54 -07:00
Ben "root" Anderson
bde705ab0b
Place characters of right-to-left alphabets correctly.
2015-02-22 22:05:27 -06:00
Kyzentun
62aaba82f4
Unbreak resolution texture hint.
2015-02-20 20:29:07 -07:00
Kyzentun
955c807dd5
Clear the steps from Player 1 when deleting them in ScreenEditMenu.
2015-02-16 18:54:09 -07:00
Kyzentun
f1229d29cb
Made backslash mappable. Fixed mistake in previous AddSegment fix so now it correctly compares to the previous segment again. F7/F8 no longer allow negative bpms to match Edit BPM behavior.
2015-02-16 13:31:21 -07:00
YungDaVinci
f1a9b78ffe
Update ActorMultiVertex.h
...
Uh, that's not what ActorMultiVertex does.
2015-02-14 09:54:24 -05:00
Kyzentun
5900c9ded1
Fixed crash in edit mode from adding a bpm change that makes the bpm change after it redundant.
2015-02-13 02:17:49 -07:00
Kyzentun
6cacfef71d
Changed LifeMeterBattery to not subtract 1 from displayed life number, so the number will match the amount broadcast in the LifeChanged message.
2015-02-13 00:20:38 -07:00
Colby Klein
b07dc24700
Add Automappings for D-Force dance pads
2015-02-12 20:30:59 -08:00
Kyzentun
8d5a272d99
Fixed ScreenEvaluationSummary to not run off the end of its banner list if over 5 songs were played. Added Alejandro to translation credits.
2015-02-10 13:54:33 -07:00
Kyzentun
d5d53ff2ff
Removed extended initializer list usage from NotesLoaderBMS because that requires C++11.
2015-02-09 21:05:36 -07:00
Kyzentun
8643d369b7
Merge pull request #444 from zardoru/master
...
BMS extended control flow.
2015-02-09 17:19:42 -07:00
Kyzentun
cb379505d5
Changed edit mode to allow configuring RECORD_HOLD_SECONDS.
2015-02-08 18:39:45 -07:00
Kyzentun
65a1551c6d
Changed SetCurrentStyle to unjoin other player when setting OnePlayerTwoSides to fix crash from second joining on SSS and picking double. Changed MusicWheel FilterWheelItemDatas to clear the vector it's putting the filtered data in instead of appending to the end. Updated Polish translation.
2015-02-08 10:33:51 -07:00
zardoru
da3326ab31
Add comments for posterity.
2015-02-05 23:30:32 -03:00
zardoru
597a17dd30
Consider all referenced channels instead of the used ones.
2015-02-05 23:04:33 -03:00
Kyzentun
1de3cce1cd
Fixed quotes and spelling in new actor examples. Fixed RollingNumbers to do nothing instead of crashing if it's rendered before it loads its metrics.
2015-02-05 18:56:56 -07:00
zardoru
b78f1bcfd8
Merge branch 'master' of https://github.com/stepmania/stepmania
2015-02-05 19:29:51 -03:00
zardoru
14f4c2e3fe
Fix nested branches not being triggered.
2015-02-05 15:38:42 -03:00
Kyzentun
138077db67
Merge branch 'with-system-pcre' of https://github.com/Tatsh/stepmania
2015-02-05 00:47:25 -07:00
Kyzentun
ad877b6dcb
Changed BackgroundEffects files to apply the playback rate to videos. Added GetUpdateRate to ActorFrame and Get/SetDecodeMovie to Sprite. Hope nobody is caught off guard by checkerboard no longer playing videos back at 4x rate.
2015-02-05 00:37:08 -07:00
Kyzentun
72aa6c6164
Changelogged the unconflict.
2015-02-04 19:30:05 -07:00
Kyzentun
72ec78ec11
Unconflicted changelog.
2015-02-04 19:27:50 -07:00
Colby Klein
507a6cd5dd
Merge pull request #455 from djpohly/iidx-wheel-sections
...
Allow OnlyShowActiveSection wheel to include current section title
2015-02-03 20:48:49 -08:00
Kyzentun
c400794d50
Added ForceStateUpdate and SetDecodeMovie to AMV. Fixed SetStateProperties and SetQuadState off by one errors. Added size lua functions to RageTexture. Added GetBGChanges to Song.
2015-02-02 23:28:33 -07:00
Kyzentun
c76b40ae99
Changed ScreenSyncOverlay to not stick off screen.
2015-02-02 10:31:12 -07:00
freem
131b7eac94
Merge branch 'master' of github.com:stepmania/stepmania
2015-02-01 23:24:54 -06:00
freem
2d4c431c3e
32-bit verinc.exe; I don't know what you guys were thinking
2015-02-01 23:24:31 -06:00
Kyzentun
6570db599c
AMV animation state system added.
2015-02-01 17:01:15 -07:00
Devin J. Pohly
603b9d95fc
Allow OnlyShowActiveSection wheel to include current section title
...
IIDX hides inactive sections, but unlike the current behavior of our
OnlyShowActiveSection metric (based on certain Pumps according to
DaisukeMaster's comment), it retains the section title so that the
section can be closed normally.
New metric: MusicWheel.HideActiveSectionTitle, defaulting to true in
_fallback. A bit unfortunate, but keeps backward compatibility with the
existing behavior of OnlyShowActiveSection.
If neither metric is true, wheel displays all titles plus the contents
of the active section (if any).
If OSAS is true but HAST is false, wheel displays the active section
title plus its contents, or all titles if no section is active.
If both are true, wheel displays only the active section's contents, or
all titles if no section is active.
2015-02-01 10:09:59 -05:00
Devin J. Pohly
156259d6fb
Merge pull request #452 from djpohly/hide-inactive-section-fix
...
Fix CloseCurrentFolder with OnlyShowActiveSection
2015-02-01 09:59:39 -05:00
zardoru
c121e64064
More accurate handling of BMS time signatures.
2015-01-31 20:20:22 -03:00
Kyzentun
c7ffbb3453
Lead in time before recording starts in edit mode is now a preference.
2015-01-31 14:03:30 -07:00
Jason Felds
39c7e1bb45
Cleaner approach.
2015-01-31 11:14:56 -05:00
zardoru
874ebf8754
Allow arbitrary indentation on the BMS loader.
2015-01-31 13:05:30 -03:00
Devin J. Pohly
f18fa45495
MusicWheel: fix CloseCurrentFolder with OnlyShowActiveSection
...
Moves all of the wheel-entry-hiding logic into SetOpenSection rather
than prematurely throwing out section headings. Now when we close the
active section with OnlyShowActiveSection in effect, the headings are
shown rather than an empty wheel.
2015-01-31 10:38:14 -05:00
Devin J. Pohly
7f55c82846
toggling wheel sections should not end screen
2015-01-31 10:38:14 -05:00
Kyzentun
8cde91eb2e
Prevent crashes from an invalid noteskin being set.
2015-01-31 00:23:54 -07:00
Kyzentun
09eede311c
LOG->Info takes a char*, not an RString.
2015-01-30 23:41:59 -07:00
Kyzentun
86410a0570
Lazy update to ReceptorArrowRow so that ScreenNameEntry will work again.
2015-01-30 21:22:04 -07:00
Kyzentun
b6e6185156
LoadTransformedSlidingWindow and LoadOverlapped now strip the PlayerNumber of each tapnote to PLAYER_INVALID so that NoteDisplay doesn't crash during rendering a single chart that was autogenned from a couple chart.
2015-01-30 10:05:15 -07:00
Kyzentun
b4ede3f977
Stupid LuaHelpes::Push doesn't have a size_t specialization.
2015-01-30 09:30:50 -07:00
Kyzentun
647b361284
Added wrapper states to actors. Wrapping an actor inside a frame when building a screen is now unnecessary.
2015-01-30 09:05:09 -07:00
Ben "root" Anderson
615d4e6ef6
That shit was deprecated back in Windows XP! Service pack nothing, I'm talking RELEASE DAY.
2015-01-29 15:29:33 -06:00
Ben "root" Anderson
07defa4379
On closer inspection, this shouldn't be changed until 5.1.
2015-01-29 15:17:26 -06:00