Kyzentun
|
7ab01aa056
|
Merge pull request #510 from kyzentun/faster_timing_data
Faster TimingData lookups
|
2015-03-24 20:41:01 -06:00 |
|
Kyzentun
|
062b618bda
|
Changed ActorFrame::SetUpdateRate to reject a negative rate instead of crashing.
|
2015-03-24 18:28:11 -06:00 |
|
Kyzentun
|
f4da2988d9
|
Moved GetTexturePath lua function from Sprite to RageTexture and renamed it to GetPath. Updated changelog.
|
2015-03-24 14:23:30 -06:00 |
|
Kyzentun
|
63c709e9f2
|
Merge pull request #516 from sigatrev/AFT-crashes
Prevent 2 AFT related crashes
|
2015-03-21 00:55:35 -06:00 |
|
Kyzentun
|
833754289c
|
Merged changelog conflicts.
|
2015-03-17 19:30:29 -06:00 |
|
Kyzentun
|
369368a019
|
Fixed loading of ssc format edit files.
|
2015-03-15 16:54:04 -06:00 |
|
Kyzentun
|
7be1a35d77
|
Fixed IniFile::RenameKey by adding RenameChildInByName to XmlFile. Only font loading uses RenameKey.
|
2015-03-15 13:23:23 -06:00 |
|
Kyzentun
|
d85ac9af85
|
Added GetTexturePath lua function to Sprite.
|
2015-03-15 00:34:21 -06:00 |
|
Kyzentun
|
2b7ebb3729
|
Added lookup table system to TimingData so that GetBeatAndBPS and GetElapsedTime don't have to walk through the entire list of timing segments several times every frame during gameplay.
|
2015-03-14 23:17:35 -06:00 |
|
Kyzentun
|
d5b0b78ccf
|
Added changelog for language strings.
|
2015-03-12 21:24:50 -06:00 |
|
Kyzentun
|
3140c4f30f
|
Changed preview length setting to occur when the special preview file is set in edit mode.
|
2015-03-11 18:55:06 -06:00 |
|
Kyzentun
|
bd53ae2e81
|
Updated changelog for 5.0.7rc.
|
2015-03-09 20:54:55 -06:00 |
|
Kyzentun
|
98b0af2e27
|
Compile before committing, kids.
|
2015-03-09 20:45:28 -06:00 |
|
Kyzentun
|
20953df0bd
|
Rebased loading optimizations to current master.
|
2015-03-09 20:42:33 -06:00 |
|
Kyzentun
|
25e4dc4edc
|
Rebased autosave to current master.
|
2015-03-09 20:23:22 -06:00 |
|
Kyzentun
|
ddb1683bb7
|
Autosave completed but not tested.
|
2015-03-09 19:47:44 -06:00 |
|
Kyzentun
|
064aead73c
|
Added autosave to edit mode.
|
2015-03-09 19:47:43 -06:00 |
|
Kyzentun
|
fa0478affa
|
Merged per-chart music. Updated changelog.
|
2015-03-09 19:06:57 -06:00 |
|
Kyzentun
|
9b86f5ea44
|
Merge pull request #500 from wolfman2000/wolf-configure-typo
Fix typo in configure.ac
|
2015-03-09 18:59:30 -06: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 |
|
Kyzentun
|
0e9c67c587
|
Implemented back button for ScreenOptionsCustomizeProfile.
|
2015-03-04 21:50:41 -07: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
|
519ad8d243
|
Added stoptweening to ExplanationTogether OnCommands because it was possible to trigger a tween overflow by holding escape in edit mode.
|
2015-03-02 20:51:47 -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
|
caa7d12204
|
Changed GameColor functions to silently return a default color instead of a nil error if the part of the GameColor table they use doesn't exist.
|
2015-02-28 03:48:57 -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
|
e03efc8c5c
|
Autosave completed but not tested.
|
2015-02-27 10:36:17 -07:00 |
|
Kyzentun
|
7c2fd0153c
|
Merge pull request #483 from Achifaifa/master
changed dead link in manual
|
2015-02-26 22:00:46 -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 |
|
Kyzentun
|
62aaba82f4
|
Unbreak resolution texture hint.
|
2015-02-20 20:29:07 -07:00 |
|
Kyzentun
|
c9232bce37
|
Added autosave to edit mode.
|
2015-02-17 15:37:49 -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 |
|
Kyzentun
|
d0ee05795f
|
Merge pull request #470 from YungDaVinci/patch-1
Update ActorMultiVertex.h
|
2015-02-14 10:41:45 -07:00 |
|
Kyzentun
|
233355f936
|
Changed SMO urls in language files to point to stepmaniaonline.net.
|
2015-02-13 12:10:13 -07: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 |
|
Kyzentun
|
29f4ef509e
|
Updated Translators section. Updated ScreenCredits in default.
|
2015-02-12 21:00:34 -07:00 |
|
Kyzentun
|
79cb91491b
|
Merge pull request #467 from Thumbsy/master
Dutch translations, polishing and filling in missing lines.
|
2015-02-12 20:15:44 -07:00 |
|
Kyzentun
|
1d0dafb273
|
Record Hold Time Polish strings.
|
2015-02-10 16:04:36 -07:00 |
|
Kyzentun
|
111320d5b3
|
Merge pull request #464 from Jousway/CaringAboutNoteskin
putting back roll heads
|
2015-02-10 13:59:50 -07:00 |
|
Kyzentun
|
920709b3ff
|
Merge pull request #461 from TheFireRed/master
Spanish Language updated
|
2015-02-10 13:55:16 -07: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 |
|
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 |
|
Kyzentun
|
8ccf1d8a3e
|
Added HAST to changelog and find_missing_strings_in_theme_translations to docs.
|
2015-02-05 12:09:52 -07: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 |
|
Kyzentun
|
3f429a1bcc
|
Added bgchanges format doc.
|
2015-02-04 14:43:55 -07:00 |
|
Kyzentun
|
cf02a8fe50
|
Removed setmetatable mistake from default's ScreenFilter and ProTiming lua option rows.
|
2015-02-04 12:04:48 -07: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 |
|
Kyzentun
|
989ea5d862
|
Added script function for finding what needs to be translated.
|
2015-02-02 09:19:51 -07:00 |
|
Kyzentun
|
6570db599c
|
AMV animation state system added.
|
2015-02-01 17:01:15 -07:00 |
|
Kyzentun
|
5a7199d8fe
|
EditRecordModeLeadIn translations from Jarosław Pietras.
|
2015-02-01 09:35:16 -07:00 |
|
Kyzentun
|
c7ffbb3453
|
Lead in time before recording starts in edit mode is now a preference.
|
2015-01-31 14:03:30 -07:00 |
|
Kyzentun
|
e321a25ff0
|
Merge pull request #453 from djpohly/travis-install-step
Travis: add apt-get update and -y to dependency installation
|
2015-01-31 09:35:46 -07: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 |
|
Kyzentun
|
110d958558
|
Updated default theme Polish translation from Jarosław Pietras.
|
2015-01-29 13:17:50 -07:00 |
|
Kyzentun
|
5959125e1d
|
Merge pull request #418 from zardoru/master
Couple hack-fixes for BMS crashes.
Merging this. If anyone has problems loading/playing BMS, I'll tell them to ask you for help.
|
2015-01-28 11:13:06 -07:00 |
|
Kyzentun
|
7687d5c8a1
|
Merge branch 'master' of https://github.com/Flameshadowxeroshin/stepmania
|
2015-01-28 09:52:53 -07:00 |
|
Kyzentun
|
7443f76eab
|
Polish installer translation from Jarosław Pietras. Removed duplicate IsRoutine function from Branches.lua. Fixed beat noteskin receptor to not set zero delay. Minor change to default's danger underlay to pass the pn when fetching style.
|
2015-01-28 08:52:52 -07:00 |
|
Kyzentun
|
58d3fd2b6f
|
Fixed pump noteskin to not set zero delay on receptor sprites. Changed error messages from Sprite to give 1-indexed state numbers.
|
2015-01-28 07:53:55 -07:00 |
|
Kyzentun
|
bd3671ed2e
|
Fixed operator= for PlayerOptions.
|
2015-01-27 21:02:24 -07:00 |
|
Kyzentun
|
5d616b244b
|
Merge branch 'master' of https://github.com/stepmania/stepmania
|
2015-01-27 21:01:42 -07:00 |
|
Kyzentun
|
40b25e6220
|
Fixed conflicts to merge kickbox in.
|
2015-01-27 18:03:41 -07:00 |
|
Kyzentun
|
cf66c5e78d
|
Shuffle mod for kickbox. Noteskin from midiman.
|
2015-01-27 17:27:02 -07:00 |
|
Kyzentun
|
c586db8f5d
|
Added -lrt to AM_CXXFLAGS in src/Makefile.am. Why isn't autoconf detecting this dependency? Added Jarosław Pietras to list of translators. in credits.
|
2015-01-27 14:36:22 -07:00 |
|
Kyzentun
|
c69cf1ef4e
|
Special case kickbox autogen added. GameState now has a member for passing args from the theme to the autogen, only used by kickbox for kick recovery time.
|
2015-01-26 19:43:15 -07:00 |
|
Kyzentun
|
43255b2238
|
Force players to be on selectable choices on ScreenSelectMaster when updating which choices are selectable.
|
2015-01-26 07:49:12 -07:00 |
|
Kyzentun
|
4a5ad9114f
|
Merge pull request #442 from dguzek/XcodeUpdates
Xcode updates
|
2015-01-26 06:01:15 -07:00 |
|
Kyzentun
|
47b00c0970
|
Fixed the rare bug where the life graph shows a gradual decline when it was actually full.
|
2015-01-26 00:46:47 -07:00 |
|
Kyzentun
|
cd3dd03149
|
Changed RageBezier2D EvaluateYFromX to only loop 100 times instead of forever.
|
2015-01-23 10:41:39 -07:00 |
|
Kyzentun
|
b6e9d188c3
|
Added special case to JoinPlayer's style changing logic, see comment in code. Fixed mistake in hold logic that made holds never drop.
|
2015-01-22 12:37:48 -07:00 |
|
Kyzentun
|
8ffebb9612
|
Syaoran creates a magical template for clamping the range of numbers.
|
2015-01-21 17:59:42 -07:00 |
|