2025-08-07 00:35 CEST

spring: develop 368c4884 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
trepan trepan develop 2007-11-10 02:07:50 develop a791513a
Changeset * Made decloakDistance a per-unit property, and made it accessible to
  synced lua scripts as the third parameter to SetUnitCloak()

* Added a check for weapon 'slavedTo' values (content_error)

* Remove some cruft from Command.h / Command.cpp

* Improved view centering for the Free Camera mode
    
* Added the UnitCmdDone() call-in
* Added the UnitCloaked() call-in
* Added the UnitDecloaked() call-in
* Adedd the MapDrawCmd() call-in (only for LuaUI)

* Renamed the following lua call-outs:
    Spring.GetCustomMapOptions() -> Spring.GetMapOptions()
    Spring.GetCustomModOptions() -> Spring.GetModOptions()
    Spring.SetCustomCommandDrawLine() -> Spring.SetCustomCommandDrawData()

* Spring.SetCustomCommandDrawData() can now use custom icons for custom commands.
* Spring.SetCustomCommandDrawData() can now draw areas

* Added the unsynced Spring.GetVisibleUnits([teamID] [,radius] [,useIcons]) call-out

* Added Spring.GetModOptions() to the defs.lua interface

* Renamed LuaParser::NewTable() to LuaParser::GetTable(), added an overwrite bool

* Added mainDirX / mainDirY / mainDirZ to the lua UnitDef.weapons[#] tables

* Fixed some bugs in gl.TexEnv / gl.MultiTexEnv / gl.TexGen / gl.MultiTexGen

* Added setupdefs.lua from LuaUI into LuaGadgets (still not complete)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4747 37977431-3df6-0310-b722-df95706aa16b
mod - game/LuaUI/Widgets/camera_smooth_move.lua Diff ] File ]
mod - game/LuaUI/Widgets/dbg_debug.lua Diff ] File ]
mod - game/LuaUI/widgets.lua Diff ] File ]
add - installer/builddata/springcontent/LuaGadgets/setupdefs.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/defs.lua Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/IAICallback.h Diff ] File ]
mod - rts/ExternalAI/IGroupAI.h Diff ] File ]
mod - rts/Game/Camera/FreeController.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/GameSetup.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/UI/CommandColors.cpp Diff ] File ]
mod - rts/Game/UI/CommandColors.h Diff ] File ]
mod - rts/Game/UI/CursorIcons.cpp Diff ] File ]
mod - rts/Game/UI/CursorIcons.h Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.h Diff ] File ]
mod - rts/Game/UI/MiniMap.h Diff ] File ]
mod - rts/Lua/LuaCallInHandler.cpp Diff ] File ]
mod - rts/Lua/LuaCallInHandler.h Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
mod - rts/Lua/LuaShaders.cpp Diff ] File ]
mod - rts/Lua/LuaShaders.h Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.h Diff ] File ]
mod - rts/Lua/LuaTextures.cpp Diff ] File ]
mod - rts/Lua/LuaTextures.h Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Lua/LuaUnitRendering.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.h Diff ] File ]
mod - rts/Map/BaseGroundDrawer.cpp Diff ] File ]
mod - rts/Map/BasicMapDamage.cpp Diff ] File ]
mod - rts/Rendering/InMapDraw.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobInstance.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/Command.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/Command.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.h Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitLoader.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/lib/lua/include/lua.h Diff ] File ]
mod - rts/lib/lua/src/lapi.cpp Diff ] File ]