Exposed update_centering lua function. Added ScreenOverscanConfig. Added case to RageDisplay_D3D so that BLEND_SUBTRACT doesn't crash. Updated changelog.

This commit is contained in:
Kyzentun Keeslala
2015-06-05 08:48:58 -06:00
parent 87349e6723
commit e6dc4307b5
8 changed files with 172 additions and 11 deletions
+9
View File
@@ -4,6 +4,15 @@ The StepMania 5 Changelog covers all post-sm-ssc changes. For a list of changes
from StepMania 4 alpha 5 to sm-ssc v1.2.5, see Changelog_sm-ssc.txt.
________________________________________________________________________________
2015/06/05
----------
* [global] update_centering lua function exposed. [kyzentun]
* [ScreenOverscanConfig] New screen in _fallback for interactively adjusting
the preferences that already existed for dealing with overscan. [kyzentun]
* [Actor] BlendMode_Subtract no longer crashes on the d3d renderer. It does
not do subtraction blending correctly, this just prevents the crash.
[kyzentun]
2015/06/03
----------
* [Actor] bounce and bob effects no longer round pixel coords. [kyzentun]
+1
View File
@@ -193,6 +193,7 @@
<Function name='URLEncode'/>
<Function name='UndocumentedFeature'/>
<Function name='UnlockRewardTypeToLocalizedString'/>
<Function name='update_centering'/>
<Function name='Var'/>
<Function name='VersionDate'/>
<Function name='VersionTime'/>
+4
View File
@@ -622,6 +622,10 @@ save yourself some time, copy this for undocumented things:
<Function name='URLEncode' return='string' arguments='string sInput'>
Returns a string with characters escaped for URLs. (e.g. a space becomes '%20')
</Function>
<Function name='update_centering' return='' arguments=''>
This tells Stepmania to update the screen position for any changes to these preferences: CenterImageAddWidth, CenterImageAddHeight, CenterImageTranslateX, CenterImageTranslateY.<br />
This way, a theme can implement a custom interactive screen for adjusting those preferences.
</Function>
<Function name='Var' theme='_fallback' return='ThreadVariable' arguments=''>
[01 base.lua] Alias for <Link class="lua" function="GetThreadVariable">lua.GetThreadVariable</Link>.
</Function>