Kyzentun
fa0478affa
Merged per-chart music. Updated changelog.
2015-03-09 19:06:57 -06:00
Jason Felds
519ad8672d
Revert "Improved NotesLoaderSSC and NotesLoaderSM"
2015-03-09 16:58:56 -04:00
Jason Felds
ba5a524738
Merge pull request #494 from kyzentun/improved_notes_loader
...
Improved NotesLoaderSSC and NotesLoaderSM
2015-03-09 16:57:00 -04:00
Kyzentun
9353840583
Added HarshHotLifePenalty preference.
2015-03-08 23:44:18 -06:00
Kyzentun
3c9452d894
Rewrote IniFile::ReadFile to use a switch and cache the section node. Rewrote StringToTapNoteScore to use a map.
2015-03-08 22:38:00 -06:00
Kyzentun
d617321766
Emit an error for negative tweening hurry factor.
2015-03-08 10:12:42 -06:00
Kyzentun
d3367d6a16
Add prompt for clearing an area in Edit Mode. Updated changelog.
2015-03-08 00:56:29 -07:00
Kyzentun
976f773f7c
Merge pull request #486 from kyzentun/mute_actions
...
Toggle key for muting actions
2015-03-07 17:51:28 -07:00
Kyzentun
e22ae52ba4
Merge pull request #485 from kyzentun/font_errors
...
Non-fatal font errors.
2015-03-06 17:35:22 -07:00
Kyzentun
ff520479ca
Rewrote NotesLoaderSM and NotesLoaderSSC to use map instead of an else if chain. Substantial improvement to load time.
2015-03-05 20:32:08 -07:00
Kyzentun
4fd79b212e
Merge pull request #492 from kyzentun/use_cached_length
...
Use cached song length.
2015-03-05 20:20:23 -07:00
poly
5542d66e82
[DX9] Use hardware vertex processing rather than software. This gives a large speed boost, so unless there is a timing issue I don't see why this shouldn't be used.
2015-03-05 01:29:32 -08:00
poly
36f5c9ad45
[DX9] Push 32bit back buffer formats first, so windowed users don't get stuck using the first valid 16bit format.
2015-03-05 01:27:38 -08:00
Kyzentun
05fb09323e
Changed decorations layer back to being a frame that is stripped of its actors. According to ancient commit logs, it was like that to allow controlling the draworder of decorations relative to other screen children.
2015-03-04 21:24:33 -07:00
Kyzentun
ebb79d0ea6
Use cached song length instead of hitting the disk to read the music file.
2015-03-04 18:54:57 -07:00
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
fc8da6b485
Update file cache version.
2015-03-02 19:01:17 -07:00
Kyzentun
846f79879c
Added MUSIC tag to note data to allow each chart in a simfile to use a different music file.
2015-03-02 18:44:01 -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
b293a8c073
Added debug key for toggling action sounds off. Touches every place that RageSound::Play is called, hope I didn't miss one.
2015-02-28 06:25:02 -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
50ab63b573
Changed asserts and exceptions in Font to non-fatal error messages. Changed BitmapText::CropToWidth to ask the font how many glyphs will fit instead of removing one glyph at a time.
2015-02-27 17:38:30 -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
Dan Guzek
042c9fbcd8
prevent OS X Desktop directory from being created
...
As of commit dd0896d3eb , a "StepMania 5" directory is searched for at ~/Desktop and created if one is not found. It doesn't seem that directory is ever used in any way, however, causing confusion and annoyance for OS X users.
See: http://www.stepmania.com/forums/general-questions/show/1893
2015-02-23 17:03:16 -05: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