Commit Graph

34151 Commits

Author SHA1 Message Date
Dan Guzek eae5fcb3ba expose InsertCoin and InsertCredit to Lua
This commit exposes InsertCoin() and InsertCredit() to Lua under GAMESTATE.  It adds a check to ensure overall credits don't become negative when deducting and only plays sounds if credits are being added.

Themers are instructed to deduct credits by passing negative values to InsertCoin.
2014-09-01 19:00:00 -04:00
Kyzentun aac32f81ad Rewrote ScreenCredits to move StepMania credits to Scripts/04 CreditsHelpers.lua and provide an API for adding sections so that themers don't have toe duplicate stepmania credits to theme the screen. 2014-09-01 15:41:58 -06:00
freem 46fac1fe8b Update ScreenHowToPlay elements to use localized strings 2014-09-01 14:33:04 -05:00
freem 8b93cae13d Remove non-working Export Packages for now; might add later if it works again 2014-09-01 14:05:01 -05:00
Colby Klein 76a255eacc Add people to credits. 2014-09-01 10:28:25 -07:00
Colby Klein c31ef08aeb Merge branch 'changes-beta4' of https://github.com/Midiman/stepmania 2014-09-01 09:28:57 -07:00
Jonathan Payne d9d735e44a TwoPartSelection noteskin for pump only, routine skins 2014-09-01 05:38:33 -07:00
Jonathan Payne 0abdaa513d Continue now goes to SelectStyle. Fixes error 2014-09-01 04:49:26 -07:00
Colby Klein d1cdd04099 Merge branch 'changes-beta4' of https://github.com/Midiman/stepmania 2014-09-01 04:49:24 -07:00
Jonathan Payne 4fdbb3dff6 ScoreDisplay has actual shadows now... 2014-08-31 23:50:08 -07:00
Jonathan Payne b6ff29fdd8 Make TwoPartSelection dialog hide on events 2014-08-31 23:26:23 -07:00
Jonathan Payne a64669b1bc Make TwoPartSelection dialog work for all players 2014-08-31 23:08:06 -07:00
Jonathan Payne 65af11af51 Fix up HowToPlay graphics (2) 2014-08-31 22:32:11 -07:00
Jonathan Payne 9b176447c3 Fix up HowToPlay graphics 2014-08-31 22:23:11 -07:00
AJ Kelly de36029650 Merge pull request #286 from dguzek/OSX-bundle-script
update OSX mkrelease scripts
2014-08-31 22:47:12 -05:00
Dan Guzek f81bbffd66 update OSX mkrelease scripts
This allows OS X devs to bundle either a release or a nightly disk image.  See the updated readme for more information.
2014-08-31 21:59:00 -04:00
Kyzentun 2eba76c873 Localized Arbitrary Remap edit mode strings. Changed track ids for Arbitrary Remap to start at 1. 2014-08-31 19:46:29 -06:00
Colby Klein a2d87d57d9 Merge pull request #278 from kyzentun/EditSwapUD
Added Swap Up/Down option to Edit Alter Menu.
2014-08-31 18:16:29 -07:00
Colby Klein 6a7da2a362 Merge pull request #277 from kyzentun/WheelItemIsLoaded
WheelItemBase:IsLoaded
2014-08-31 18:16:10 -07:00
Colby Klein d4c7e4e781 Merge pull request #285 from kyzentun/ClearZPref
Added FastNoteRendering preference.
2014-08-31 18:15:25 -07:00
Colby Klein 81065f1fda Merge branch 'master' of https://github.com/stepmania/stepmania 2014-08-31 17:41:32 -07:00
Devin J. Pohly 4ccdf776cb point at the right file in the filesystem 2014-08-31 17:23:42 -07:00
Devin J. Pohly 9a76fdf04e don't set lights for nonexistent lights
duh.
2014-08-31 17:23:41 -07:00
Devin J. Pohly f386a7ae58 add PIUIO_Leds driver
The mappings in this driver are specific to the piuio kernel driver, but
once lights mapping is possible this could be made into a generic leds
class driver.
2014-08-31 17:23:41 -07:00
Colby Klein f461aff46c Merge branch 'master' of https://github.com/stepmania/stepmania 2014-08-31 17:22:13 -07:00
Colby Klein 5b2452d1b0 Merge branch 'changes-beta4' of https://github.com/Midiman/stepmania 2014-08-31 17:19:36 -07:00
Jonathan Payne 1464f12b16 Implement ScreenCaution, fix CDTitle 2014-08-31 16:59:03 -07:00
Colby Klein 29aacfeaf5 Merge pull request #276 from djpohly/piuio-leds
LightsDriver for /sys/class/leds with new PIUIO kernel module
2014-08-31 16:35:02 -07:00
Kyzentun 71ed1df5e6 Added FastNoteRendering preference. 2014-08-31 17:17:48 -06:00
Colby Klein c71245922f Merge pull request #284 from Midiman/changes-beta4
Beta 4 theme updates
2014-08-31 15:18:55 -07:00
Jonathan Payne ce305f969d Update metrics.ini 2014-08-31 15:13:47 -07:00
Kyzentun 9e8b8c3c09 Changed ColorDepth prefs defaults to 32-bit. 2014-08-31 04:32:12 -06:00
Jonathan Payne 7e0adb3383 Fix eval branch. Course mode fix 2014-08-30 20:32:53 -07:00
Jonathan Payne 3d283a41bc Implement ScreenContinue 2014-08-30 20:17:15 -07:00
Jonathan Payne ab394950e0 fix StageDisplay errors, EvalSummary 2014-08-30 16:14:03 -07:00
Kyzentun d5878da037 Added Arbitrary Remap option to Alter Menu in Edit Mode. 2014-08-30 13:38:16 -06:00
Kyzentun be64c240c3 Added Swap Up/Down option to Edit Alter Menu. 2014-08-30 00:47:07 -06:00
Kyzentun 5f6e574ffc Changed Actor:scale_or_crop_background back to forcing the actor to the screen center. Changed LogDisplay's IgnoreIdentical to not ignore when hidden. 2014-08-29 23:30:36 -06:00
freem 4cf4e30bb9 Change LifeDifficulty to match StepMania 3.9's again (4=1.0) 2014-08-29 21:37:18 -05:00
Kyzentun 6757ab0c8c Added WheelItemBase:IsLoaded lua function and associated error. 2014-08-29 20:06:50 -06:00
Devin J. Pohly b8122e6e50 point at the right file in the filesystem 2014-08-29 21:53:22 -04:00
Devin J. Pohly 7a4c107e1a don't set lights for nonexistent lights
duh.
2014-08-29 21:53:06 -04:00
freem ef2254a4c4 remove the ssc part from the Name in stepmania.desktop 2014-08-29 20:45:17 -05:00
Devin J. Pohly 2c708d0086 add PIUIO_Leds driver
The mappings in this driver are specific to the piuio kernel driver, but
once lights mapping is possible this could be made into a generic leds
class driver.
2014-08-29 20:36:43 -04:00
Kyzentun bedaf07e51 Reverted some changes that should not have been part of the merge from Midiman. 2014-08-28 05:53:37 -06:00
Jonathan Payne 04da3fb9c7 include IsCourse(), fix StageDisplay for courses!
(cherry picked from commit 56003157f77be78bd5ab9e608b1f3836cf288e08)
2014-08-28 06:01:17 -05:00
Jonathan Payne 91581bb5f7 Fix eval summary, summary branches
+ Fixed ScreenGameplay StepsDisplay errors
+ Fixed ScreenSelectCourse CourseContentsList masks
+ Fixed ScreenEvaluationSummary banners -- introduced a scroller.
+ Fixed showing ScreenEvaluationSummary showing after a course

(cherry picked from commit 04f7373238410c481cb79c6441fb27c55c69a447)
2014-08-28 06:01:15 -05:00
Jonathan Payne c36068faf8 High Scores tweak
(cherry picked from commit fa4e5efb5b0d8dcd73ed3e43d993d7e98b73e347)
2014-08-28 06:01:14 -05:00
Jonathan Payne 8f0e2246f9 Add a real High Scores screen.
(cherry picked from commit 4c5bfa5e0eb351a0d90c70413a7cd8622007d188)
2014-08-28 06:01:12 -05:00
Jonathan Payne 6453b8b04a Merge branch 'master' of https://github.com/stepmania/stepmania 2014-08-27 16:07:12 -07:00