Kyzentun Keeslala
3d98fc7a60
Add oitg_zoom_mode_actor. Turn off minimaid lights when exiting.
2016-08-29 12:43:04 -06:00
Kyzentun Keeslala
ca9fd7c707
Fixed bug that allowed pausing by pressing two different pause buttons instead of double tapping one. Moved pause logic to script in _fallback to make it easier for other themese to use.
2016-06-28 16:12:45 -06:00
Kyzentun Keeslala
62ccc9dae1
Updated changelog. Reencoded small sounds to avoid the small sound crash bug on linux.
2016-03-14 16:57:56 -06:00
Kyzentun Keeslala
060f0999c2
Updated changelog. Added joelwindows7 to translator credits.
2016-03-05 19:05:31 -07:00
Kyzentun Keeslala
108b29733f
Put French in credits instead of français to match other entries.
2015-10-30 00:55:52 -06:00
Kyzentun Keeslala
a9372d97e7
Added Arvaneth and Prcuvu to the credits. Updated changelog.
2015-10-30 00:43:40 -06:00
Kyzentun Keeslala
a888506b32
Expose the optional argument for ResolvePath to lua and add it to ResolveRelativePath.
2015-07-16 17:54:48 -06:00
Kyzentun Keeslala
d7411e6cdb
Fixed Actor:bezier function in 02 Actor.lua. Documented Actor:bezier and Actor:tween properly.
2015-07-13 14:07:38 -06:00
Kyzentun Keeslala
dc25e2cc1b
Fixed bug in LogDisplay that made it put actors at non-integer indices and not work if the screen height was not a multiple of the line height.
2015-07-11 20:18:27 -06:00
Kyzentun Keeslala
d2090081a1
Doing what I should have done a long time ago.
2015-07-09 13:18:51 -06:00
Kyzentun Keeslala
398fb8872f
Fixed grammar in AttractSoundFrequency text.
2015-06-26 22:59:06 -06:00
Kyzentun Keeslala
ac3ecfd034
Added RayZa to translation credits.
2015-06-20 10:57:25 -06:00
Kyzentun Keeslala
c78950aaeb
Changed timing and life difficulty text to position value after label. Changed all AllowRepeatingInput metrics in _fallback to true.
2015-06-14 08:55:42 -06:00
Kyzentun Keeslala
6be2cac4ed
Updated changelog. Added nixtrix to credits.
2015-05-19 12:57:02 -06:00
Kyzentun
7ff045f920
Updated changelog and credits. Restored spaces on RoomInfoDisplay language entries because they probably belong there.
2015-04-23 20:49:18 -06:00
Kyzentun
603d8128f3
Merge pull request #553 from dguzek/Fix-ThemePrefs
...
Fix theme prefs
2015-04-17 00:43:41 -06:00
Kyzentun
8aa2d42427
Added rec_print_children and rec_print_table to _fallback. Updated changelog.
2015-04-07 00:04:34 -06:00
Dan Guzek
3d7cb7305b
change broadcasting of ThemePref changes
...
I moved a MESSAGEMAN:Broadcast() call so that it only broadcasts the setting that has been saved. This seems more sensible to me, but it is possible I'm misinterpreting the original design here.
Feel free to merge or not merge this commit. :)
2015-04-06 21:21:23 -04:00
Dan Guzek
f0e46ecb49
fix ThemePrefs
...
The ThemePrefs table contains several functions and single standalone variable, NeedsSaving. When a themer calls ThemePrefs.Save() the system will check the status of NeedsSaved to determine whether it really needs to save or not. This is by design to prevent unnecessary writing to disk.
As far as I am able to discern, NeedsSaved would never be anything but false due to scoping within the ThemePrefs table. This commit properly scopes that variable as it used within the functions.
It looks like ThemePrefs.ForceSave() was added as a workaround; it didn't check the status of NeedsSaved and just always saved, "no matter what." Though it seems safe to outright remove ForceSave(), I'm leaving it in for compatibility. Consider it deprecated I suppose.
2015-04-06 21:08:12 -04:00
Dan Guzek
666cdb40bd
IniFile fix: checking for false ~= checking for nil
...
false is a perfectly valid setting for one of SM's ini files. The code here needs to ensure that both the key (string) and the value (string, numeric, boolean) read from file exist. It would previously halt if the value was set to false. This fixes that by explicitly checking for nil.
2015-04-06 21:01:52 -04:00
Kyzentun
d789ef7c6b
Exposed commify function to lua and made it handle decimal numbers.
2015-04-02 13:36:41 -06: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
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
29f4ef509e
Updated Translators section. Updated ScreenCredits in default.
2015-02-12 21:00:34 -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
989ea5d862
Added script function for finding what needs to be translated.
2015-02-02 09:19:51 -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
40b25e6220
Fixed conflicts to merge kickbox in.
2015-01-27 18:03:41 -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
b09fc11210
Fixed routine notefield not being centered correctly. Hid couple-edit and threepanel styles because they don't seem intended to be playable.
2015-01-20 19:58:53 -07:00
Kyzentun
aeaead95c9
Changed default ScreenSelecStyle to use functions for choice names and positions instead of metrics. _fallback SSS remains the same for compatibility. Fixed style stomping bug in SetCompatibleStylesForPlayers.
2015-01-20 18:40:59 -07:00
Kyzentun
896dd7977e
Maybe editing the changelog should only be done after merging a pull, to avoid conflicts.
2015-01-10 12:32:07 -07:00
Kyzentun
1ea48efb80
Changed tper to vector of float.
2015-01-06 22:00:06 -07:00
Kyzentun
d3bbf9cbd3
Added SetVertsFromSplines to AMV. Moved const to the left side. Documentation for all new functions.
2015-01-06 20:14:59 -07:00
Kyzentun
beb625e6aa
Disable error reporting if any dialogs are ignored.
2015-01-05 16:53:52 -07:00
Kyzentun
2c6776c480
tobool should handle bools correctly.
2015-01-04 22:27:34 -07:00
Kyzentun
703b423dd4
Moved note column splines into tween state. Renamed size/dimension spline lua functions to get/set convention. Added make_camel_aliases to 01 alias.lua to make the CamelCase aliases required by shakesoda for consistency.
2015-01-04 06:10:21 -07:00
Kyzentun
5d7f6b7b52
Added code for setting player name plates with bpm info.
2014-12-27 05:44:46 -07:00
Kyzentun
7ee2938917
Wrapped CustomDifficulty color functions to report a nice error when a color doesn't exist.
2014-12-22 00:10:34 -07:00
YungDaVinci
07fdecefc7
Update 02 Actor.lua
...
Fix minor misspelling in heartbeat, causing an error when using the effect.
2014-12-14 13:42:05 -05:00
Kyzentun
3fb36af157
Separate styles for players. Notefields positioned between margins. Edit mode works for kickbox.
2014-12-09 22:27:00 -07:00
Kyzentun
c65c1eb386
Added kickbox game mode with 4 styles.
2014-12-09 22:22:50 -07:00
Kyzentun
4f95bf08ad
Function chaining for actors and singletons.
2014-12-01 22:31:30 -07:00
Kyzentun
d2b61644f3
Changed ColorToHex to just use string.format instead of useless number to hexstring to number to hexstring conversion.
2014-10-29 00:14:13 -06:00
Kyzentun
ca4eb65b61
Added lerp, lerp_color, approach, and multiapproach lua functions.
2014-10-23 00:13:13 -06:00
Kyzentun
db1147abac
Added ScreenHeartEntry example.
2014-09-30 19:16:21 -06:00
Colby Klein
3d126824e9
Merge pull request #316 from kyzentun/DefaultFailPref
...
Reinstate DefaultFailType preference
2014-09-21 17:56:50 -07:00
Kyzentun
efd11c5851
Added character setting and minor documentation to ScreenOptionsCustomizeProfile.
2014-09-18 17:28:53 -06:00
Kyzentun
c45b5f053a
Added ScreenContinue:ContinueEnabled metric. Changed Actor:hidden and Lua scoring to emit errors because they are deprecated.
2014-09-15 05:09:27 -06:00
Kyzentun
455431d8c3
Removed DefaultFail GamePref and reinstated DefaultFailType real preference. Should fix default fail related problems.
2014-09-15 00:04:41 -06:00