User contributions for Flozi
From Spring
Jump to navigationJump to search
22 December 2017
- 16:2616:26, 22 December 2017 diff hist −5,783 Category:Lua Move interfaces table out of here current
- 16:2616:26, 22 December 2017 diff hist +6,691 N Lua:Environments Move lua interfaces table and give further details on the purpose of each environment
- 15:3215:32, 22 December 2017 diff hist +253 Lua UnsyncedRead →Unit: 104.0 - add Spring.GetFeatureSelectionVolumeData callout
- 15:3115:31, 22 December 2017 diff hist +236 Lua UnsyncedRead →Unit: 104.0 - add Spring.GetUnitSelectionVolumeData callout
- 15:2915:29, 22 December 2017 diff hist +229 Lua UnsyncedCtrl →Units: 104.0 - add Spring.SetUnitSelectionVolumeData callout
- 15:2815:28, 22 December 2017 diff hist +232 Lua UnsyncedCtrl →Features: 104.0 - add Spring.SetFeatureSelectionVolumeData callout
- 15:1415:14, 22 December 2017 diff hist +282 Lua UnsyncedCtrl →Developers: 104.0 - Add Spring.SetVideoCapturingMode()
- 15:1015:10, 22 December 2017 diff hist +86 Lua UnsyncedRead →FPS & GetDrawFrame: 104.0 - Add Spring.GetVideoCapturingMode()
- 15:0615:06, 22 December 2017 diff hist −400 Lua UnsyncedCtrl →Engine Config: 104.0 - add Spring.SetConfigFloat callouts
- 15:0415:04, 22 December 2017 diff hist +262 Lua UnsyncedRead →Config: 104.0 - add Spring.GetConfigFloat callouts
- 14:5414:54, 22 December 2017 diff hist +208 Lua UnsyncedRead →Replay/Spectating: 104.0 - Add Spring.Get{Game,Menu}Name to LuaUnsyncedRead, so LuaMenu and unsynced Lua handles know about each other
- 14:4214:42, 22 December 2017 diff hist +458 Lua SyncedCtrl →Other: 104.0 - add Spring.SpawnSFX callout
- 14:3614:36, 22 December 2017 diff hist +377 Lua SyncedCtrl →Other: 104.0 - add Spring.SpawnExplosion callout
- 14:1614:16, 22 December 2017 diff hist +373 Lua SyncedCtrl →Unit Control: 104.0 - add Spring.SetUnitPieceMatrix(number unitID, number pieceNum, table matrix)
- 14:1014:10, 22 December 2017 diff hist +129 Lua SyncedCtrl →Feature Control: 104.0 - add Spring.SetFeatureResources(number metal, number energy [, number reclaimTime [, number reclaimLeft]])
- 14:0114:01, 22 December 2017 diff hist +105 Lua SyncedRead →Ground: 104.0 - add Spring.GetGrass(x, y) -> 0|1 to obtain grass map information
- 13:2913:29, 22 December 2017 diff hist +221 Uikeys.txt →Key Chains: 104.0 ! change default bindings for chatswitch* actions
- 13:1613:16, 22 December 2017 diff hist +245 Lua SyncedCtrl →Feature Control: 104.0- extend Spring.SetFeatureResurrect old API: arg #2 was parsed as unitdef-name if string new API: arg #2 is parsed as unitdef-name if string OR unitdef-id if number; arg #4 is parsed as resurrect-progress - make Spring.S
- 13:0113:01, 22 December 2017 diff hist +55 Lua UnsyncedRead →Mouse States: 104.0 - Spring.GetMouseState now returns a sixth value indicating if the cursor is offscreen
- 12:5312:53, 22 December 2017 diff hist +80 Lua SyncedRead →Player,Team,Ally Lists/Info: 104.0 ! exclude spectators from Spring.GetPlayerList if given a normal (id >= 0) team arg
- 12:4612:46, 22 December 2017 diff hist +89 Lua PathFinder →PathNodeCosts: 104.0 - implement Path.GetPathNodeCosts current
- 12:3912:39, 22 December 2017 diff hist +84 Lua SyncedCtrl →Unit Control: 104.0 - expose weapon salvo vars to SetUnitWeaponState (patch by Sprunk)
- 12:1112:11, 22 December 2017 diff hist +108 Lua SyncedRead →Unit Weapon Informations: 104.0 - expose weapon salvo vars to GetUnitWeaponState (patch by Sprunk)
- 11:4411:44, 22 December 2017 diff hist +232 Lua SyncedRead →Unit Weapon Informations: 104 ! extend Spring.GetUnitWeaponHaveFreeLineOfFire to take aiming-from coors
- 11:2411:24, 22 December 2017 diff hist +485 Lua UnsyncedCtrl →Developers: 104.0 - Spring.SetWaterParams() can now be used without /cheat for modifying unsynced values. - Added Spring.SetMapRenderingParams() for modifying splatTexMults, splatTexScales, voidWater and voidGround.
- 11:1711:17, 22 December 2017 diff hist +497 Lua OpenGL Api →Spring: 104.0 - Implemented gl.GetWaterRendering() to expose access to water rendering variables. & - Implemented gl.GetMapRendering() to expose access to the map rendering variables.
- 10:5810:58, 22 December 2017 diff hist +86 Lua GLSL Api 104.0 - bump gl.UniformArray length restriction from 32 to 1024
- 10:4510:45, 22 December 2017 diff hist +130 Gamedev:FeatureDefs →Sub Tables: here also current
- 10:4410:44, 22 December 2017 diff hist −1,971 Gamedev:FeatureDefs →Collision Volumes: just link to unitdef tags instead
- 10:4210:42, 22 December 2017 diff hist +55 Gamedev:UnitDefs →Selection Volumes: pieceselect == piececol
- 09:5609:56, 22 December 2017 diff hist −8 m Gamedev:UnitDefs →Collision Volumes
- 09:5609:56, 22 December 2017 diff hist −8 m Gamedev:UnitDefs →Selection Volumes
- 00:1400:14, 22 December 2017 diff hist −9 m Gamedev:UnitDefs →Selection Volumes
- 00:1400:14, 22 December 2017 diff hist −9 m Gamedev:UnitDefs →Collision Volumes
- 00:1000:10, 22 December 2017 diff hist +2,193 Gamedev:UnitDefs →Sub Tables: 104.0 - also support subtable-based {col,sel}volume definitions
21 December 2017
- 23:5223:52, 21 December 2017 diff hist +2,091 Gamedev:UnitDefs →Collision Volumes: 104.0 - integrate custom selection volumes;
- 22:2122:21, 21 December 2017 diff hist +132 Lua ConstGame →Map: 104.0 - add Game.envDamageTypes table containing {def}IDs of environmental-damage sources (patch by Sprunk) (This page sucks too)
- 19:1419:14, 21 December 2017 diff hist +61 Lua MoveCtrl →MoveType-Controlling: 104.0 - make MoveCtrl.Set*MoveTypeData recognize the 'waterline' key (patch by SanguinarioJoe)
- 18:5918:59, 21 December 2017 diff hist +12 Gamedev:WeaponDefs →shield: 104.0 - fix #4164 (shield{Good,Bad}Color are RGBA float4's now)
- 18:5518:55, 21 December 2017 diff hist +6 m Gamedev:Main →Animation of units
- 18:3318:33, 21 December 2017 diff hist +397 Animation-LuaCallins →Generic: 104.0 - add LUS ChangeHeading callin & add LUS {Start,Stop}Skidding callins; called when a (ground) unit reacts to an impulse
- 18:3318:33, 21 December 2017 diff hist +106 Lua MoveCtrl →MoveType-Controlling: 104.0 - make the start-skidding threshold ('sqSkidSpeedMult') configurable via MoveCtrl.SetGroundMoveTypeData & fix #2970 ("pushResistant" is now accepted by MoveCtrl.SetGroundMoveTypeData)
- 17:5917:59, 21 December 2017 diff hist +35 Assimp →Assimp: 104.0 - trim unused AssParser root-piece transform overrides; 'rotAxisSigns' and 'rotAxisMap' from 95.0 are also gone (This page is hideous)
- 15:4715:47, 21 December 2017 diff hist +62 About →System requirements: 104.0 ! make GL3.0 the minimum required OpenGL version; Intel G45's and other relics are now banned
20 December 2017
- 23:1423:14, 20 December 2017 diff hist +2,217 Help:CommandLineArgs →Possible Arguments: 104.0 ! one letter command-line flags (e.g. -g instead of --game) are removed current
- 20:3720:37, 20 December 2017 diff hist −1 Gamedev:FeatureDefs →Visual: 104.0 ! Undeprecate {unit,feature}def.modelname
- 20:3620:36, 20 December 2017 diff hist −1 Gamedev:UnitDefs →General: 104.0 ! Undeprecate {unit,feature}def.modelname
- 20:1620:16, 20 December 2017 diff hist +258 UI commands →List of commands, some are even explained: 104.0 ! rename '/roam' to '/mapmeshdrawer' which cycles through the renderers - add '/debugglerrors' command (enables per-frame glGetError reporting) - add '/debuggl x y z' command (requires DebugGL=1) whe
- 20:0720:07, 20 December 2017 diff hist +18 Lua OpenGL Api →States (Blending,AlphaTest...): 104.0 ! remove gl.Smoothing
- 20:0620:06, 20 December 2017 diff hist +154 Lua OpenGL Api →Clear: 104.0 - add gl.SwapBuffers callout for LuaMenu