2025-08-13 17:59 CEST

spring: develop 021fa118 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
trepan trepan develop 2006-11-05 09:54:43 develop bd6413c9
Changeset * Added minimap control, with two modes
  (try setting the config variable "MiniMapFullProxy" to 1,
   the middle button will adjust the viewing position,
   the selection mechanism will be pretty much the same
   as in the viewport)
* Added minimap cursor rendering
  (the "MiniMapCursorScale" config variable controls it, if the
   value is negative, the cursor is drawn at the end of the normal
   cursor)
* Added "MiniMapIcons" config variable to allow disabling custom minimap icons
* Added "MiniMapMarker" config variable to allow disabling the "cross-over" cursor

* Cleaned up the inverted queueing mouse interface

* Renamed the RallyPoint command to GatherWait
  (and stopped having it send MOVE commands, so that it can also
   be used with FIGHT commands, etc...)
* Changed the "rallydefault" command to the equivalent "gathermode"
* Renamed the DeathWatch command to DeathWait (they're all "wait"s now)
* Added most of the hooks required for the wait state handling

* Sorted the Map and Mod menu listings alphabetically
  (but with the Random entries at the top)

* Made the "aiselect" action accessible to the command line and gui lua

* Fixed the stencil flicker due to video expose events

* Changed the cursor handling so that they can be assigned backup cursors
  (ex: FIGHT uses ATTACK as its backup) This change also allows for named
  cursors to share the same GL textures
* Added the following cursors file
  - cursorbuildbad (for the minimap)
  - cursorbuildgood (for the minimap)
  - cursorcentroid
  - cursorfight
  - cursordgun

* Added some functions to the GUI lua interface to provide more powerful control
  and display capabilities (still a work in progress, give it a day :)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2542 37977431-3df6-0310-b722-df95706aa16b
add - installer/builddata/bitmaps/Anims/cursorbuildbad_0.png Diff ] File ]
add - installer/builddata/bitmaps/Anims/cursorbuildgood_0.png Diff ] File ]
add - installer/builddata/bitmaps/Anims/cursorcentroid_0.png Diff ] File ]
mod - rts/ExternalAI/Group.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameHelper.cpp Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/SelectedUnits.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/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Game/UI/IconLayoutHandler.cpp Diff ] File ]
mod - rts/Game/UI/IconLayoutHandler.h Diff ] File ]
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Game/UI/MiniMap.h Diff ] File ]
mod - rts/Game/UI/MouseCursor.cpp Diff ] File ]
mod - rts/Game/UI/MouseCursor.h Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.h Diff ] File ]
mod - rts/Game/WaitCommandsAI.cpp Diff ] File ]
mod - rts/Game/WaitCommandsAI.h Diff ] File ]
mod - rts/Game/command.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/System/Main.cpp Diff ] File ]