2025-08-28 21:03 CEST

spring: develop 22c35113 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
trepan trepan develop 2007-02-03 06:03:01 develop 0a55a0a5
Changeset * Bumped Spring version to 0.74b3+

* Bumped LuaUI version to v0.2

* Added NETMSG_AICOMMANDS (sends a list of commands for a list of units)

* Added the 'decoyFor' FBI tag
  - added UnitDef::decoyDef
  - edded UnitDefHandler::decoyMap
  - fixed the CAICallback::GetUnitDef() call
  - fixed range circle rendering for decoy units
  - adjusted LuaUI/Widgets/ico_customicons.lua

* Blocked LuaUI NETMSGs before the game starts
  (GiveOrder..., SetShareLevel, ShareResources)

* changed "/showHealthBars" to "/showHealthBars [0|1]"
* changed "/updatefov" to "/updatefov [0|1]"
* changed "/drawtrees" to "/drawtrees [0|1]"
* changed "/dynamicsky" to "/dynamicsky [0|1]"
* changed "/hideinterface" to "/hideinterface [0|1]"


* LuaUI changes
     
  - added the following LuaUI widget handler calls:
    "/luaui togglewidget <widgetname>"
    "/luaui enablewidget <widgetname>"
    "/luaui disablewidget <widgetname>"

  - renamed SelectUnitsByKeys() to SelectUnitMap()
  - renamed SelectUnitsByValues() to SelectUnitArray()

  - renamed GetLastFrameSeconds() to GetLastUpdateSeconds()
    (and changed it so that it is updated when spring is minimized)

  - added GetConsoleBuffer() call-out

  - added GetGroundInfo() call-out
  - added GetGroundNormal() call-out
  - changed GetGroundHeight() call-out to allow returning negative values

  - added GiveOrderToUnitMap() call-out
  - added GiveOrderToUnitArray() call-out
  - added GiveOrderArrayToUnitMap() call-out
  - added GiveOrderArrayToUnitArray() call-out

  - added GetFeatureInfo() call-out
  - added GetFeaturePosition() call-out
  - added GetFeatureResources() call-out

  - added newTeam parameter to UnitTaken() call-in
  - added oldTeam parameter to UnitGiven() call-in



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3375 37977431-3df6-0310-b722-df95706aa16b
mod - game/LuaUI/API.txt Diff ] File ]
mod - game/LuaUI/CHANGELOG.txt Diff ] File ]
mod - game/LuaUI/NEWS.txt Diff ] File ]
mod - game/LuaUI/README.txt Diff ] File ]
mod - game/LuaUI/Widgets/cmd_circle.lua Diff ] File ]
mod - game/LuaUI/Widgets/dbg_debug.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_selbuttons.lua Diff ] File ]
mod - game/LuaUI/Widgets/ico_customicons.lua Diff ] File ]
mod - game/LuaUI/Widgets/unit_metal_maker.lua Diff ] File ]
mod - game/LuaUI/main.lua Diff ] File ]
mod - game/LuaUI/modui_dialog.lua Diff ] File ]
mod - game/LuaUI/selector.lua Diff ] File ]
mod - game/LuaUI/widgets.lua Diff ] File ]
mod - game/gui.lua Diff ] File ]
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/GameVersion.h Diff ] File ]
mod - rts/Game/SelectedUnits.cpp Diff ] File ]
mod - rts/Game/SelectedUnits.h Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Game/UI/LuaState.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDef.h Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.h Diff ] File ]
mod - rts/System/Net.h Diff ] File ]