2025-08-19 22:50 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
maintenance a71e8d94
Timestamp: 2019-06-10 00:34:18
Author: rt
Details ] Diff ]
fix recursive AIWrapper init on PostLoad
mod - rts/ExternalAI/SkirmishAIWrapper.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAIWrapper.h Diff ] File ]
develop 6499916e
Timestamp: 2019-06-10 00:34:18
Author: rt
Details ] Diff ]
fix recursive AIWrapper init on PostLoad
mod - rts/ExternalAI/SkirmishAIWrapper.cpp Diff ] File ]
mod - rts/ExternalAI/SkirmishAIWrapper.h Diff ] File ]
maintenance 08cf94f3
Timestamp: 2019-06-04 14:31:27
Author: Eshed
Details ] Diff ]
Fix 0006219

Unofortunately colormaps can be createdduring the game and we can't rely on their id
mod - rts/Rendering/Textures/ColorMap.cpp Diff ] File ]
mod - rts/Rendering/Textures/ColorMap.h Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/creg/DefTypes.h Diff ] File ]
develop 963018d1
Timestamp: 2019-06-04 14:31:27
Author: Eshed
Details ] Diff ]
Fix 0006219

Unofortunately colormaps can be createdduring the game and we can't rely on their id
mod - rts/Rendering/Textures/ColorMap.cpp Diff ] File ]
mod - rts/Rendering/Textures/ColorMap.h Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/creg/DefTypes.h Diff ] File ]
maintenance 132ba7bc
Timestamp: 2019-06-01 19:38:56
Author: lhog
Committer: rt
Details ] Diff ]
Enabled creation of GL_DEPTH_COMPONENT32F textures from Lua (0000459)
mod - rts/Lua/LuaTextures.cpp Diff ] File ]
develop bd27d394
Timestamp: 2019-06-01 19:38:56
Author: lhog
Committer: rtri
Details ] Diff ]
Enabled creation of GL_DEPTH_COMPONENT32F textures from Lua (0000459)
mod - rts/Lua/LuaTextures.cpp Diff ] File ]
develop be11d9c2
Timestamp: 2019-05-30 17:26:25
Author: rt
Details ] Diff ]
fix 0006227
mod - rts/System/Sound/OpenAL/SoundBuffer.cpp Diff ] File ]
maintenance b4871904
Timestamp: 2019-05-30 17:26:20
Author: rt
Details ] Diff ]
fix 0006227
mod - rts/System/Sound/OpenAL/SoundBuffer.cpp Diff ] File ]
maintenance cf2e1a2c
Timestamp: 2019-05-27 22:36:11
Author: rt
Details ] Diff ]
-
mod - rts/Map/BaseGroundDrawer.h Diff ] File ]
develop cbd52dcb
Timestamp: 2019-05-27 22:35:25
Author: rt
Details ] Diff ]
-
mod - rts/Map/BaseGroundDrawer.h Diff ] File ]
maintenance 5e2f3d49
Timestamp: 2019-05-27 22:30:59
Author: rt
Details ] Diff ]
add AllowDrawMapPostDeferredEvents
s/AllowPostDeferredDrawEvents/AllowDrawModelPostDeferredEvents

Conflicts:
rts/Map/SMF/SMFGroundDrawer.cpp
mod - rts/Map/SMF/SMFGroundDrawer.cpp Diff ] File ]
mod - rts/Rendering/LuaObjectDrawer.cpp Diff ] File ]
develop 25660f33
Timestamp: 2019-05-27 22:30:59
Author: rt
Details ] Diff ]
add AllowDrawMapPostDeferredEvents
s/AllowPostDeferredDrawEvents/AllowDrawModelPostDeferredEvents
mod - rts/Map/SMF/SMFGroundDrawer.cpp Diff ] File ]
mod - rts/Rendering/LuaObjectDrawer.cpp Diff ] File ]
maintenance 8b84187e
Timestamp: 2019-05-27 21:46:52
Author: rt
Details ] Diff ]
add AllowPostDeferredDrawEvents
mod - rts/Rendering/LuaObjectDrawer.cpp Diff ] File ]
develop 27fec2a5
Timestamp: 2019-05-27 21:46:52
Author: rt
Details ] Diff ]
add AllowPostDeferredDrawEvents
mod - rts/Rendering/LuaObjectDrawer.cpp Diff ] File ]
maintenance 246cb16d
Timestamp: 2019-05-27 19:25:44
Author: lhog
Committer: rt
Details ] Diff ]
Exposed(?) Draw{Units,Features}PostDeferred to LuaUI (0000457)
mod - cont/LuaUI/callins.lua Diff ] File ]
mod - cont/LuaUI/widgets.lua Diff ] File ]
develop c53d6209
Timestamp: 2019-05-27 19:25:44
Author: lhog
Committer: rtri
Details ] Diff ]
Exposed(?) Draw{Units,Features}PostDeferred to LuaUI (0000457)
mod - cont/LuaUI/callins.lua Diff ] File ]
mod - cont/LuaUI/widgets.lua Diff ] File ]
maintenance 12caea12
Timestamp: 2019-05-14 19:45:51
Author: sprunk
Committer: Eshed
Details ] Diff ]
Add `GetCurrentCamera`, tableless `GetCameraState` (#454)

* Add `GetCurrentCamera`, tableless `GetCameraState`

`Spring.GetCurrentCamera` returns the name of the current camera,
for example "ta" or "spring" (currently available under the `name`
key in the table returned by `Spring.GetCameraState`).

`Spring.GetCameraState` now accepts a boolean parameter; if it is
false then instead of allocating a table, it returns cam-specific
values onto the stack (use `GetCurrentCamera` first to know how to
interpret them; use `GetCamera{Position,Direction,FOV}` to get the
non-specific values from the base class). The returned values are:
fps, rot -> oldHeight
ta -> height, angle, flipped
spring -> rx, ry, rz, dist
free -> rx, ry, rz, vx, vy, vz, avx, avy, avz
ov -> (nil)

* `Spring.GetCameraState(false)` also pushes camname

* changelog++

* rm `GetCurrentCamera`, header

* rm `GetCurrentCamera`, cpp part

* rm `GetCurrentCamera`, txt part
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
develop b0ebe8e0
Timestamp: 2019-05-14 19:45:51
Author: sprunk
Committer: Eshed
Details ] Diff ]
Add `GetCurrentCamera`, tableless `GetCameraState` (#454)

* Add `GetCurrentCamera`, tableless `GetCameraState`

`Spring.GetCurrentCamera` returns the name of the current camera,
for example "ta" or "spring" (currently available under the `name`
key in the table returned by `Spring.GetCameraState`).

`Spring.GetCameraState` now accepts a boolean parameter; if it is
false then instead of allocating a table, it returns cam-specific
values onto the stack (use `GetCurrentCamera` first to know how to
interpret them; use `GetCamera{Position,Direction,FOV}` to get the
non-specific values from the base class). The returned values are:
fps, rot -> oldHeight
ta -> height, angle, flipped
spring -> rx, ry, rz, dist
free -> rx, ry, rz, vx, vy, vz, avx, avy, avz
ov -> (nil)

* `Spring.GetCameraState(false)` also pushes camname

* changelog++

* rm `GetCurrentCamera`, header

* rm `GetCurrentCamera`, cpp part

* rm `GetCurrentCamera`, txt part
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
maintenance 89fe0874
Timestamp: 2019-05-14 19:45:41
Author: sprunk
Committer: Eshed
Details ] Diff ]
micro-optimize Get*RulesParam (0000443)

AllAccessTeam always succeeds the check at level "private" so there's no point checking it at level "allied".
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
develop 52b1816e
Timestamp: 2019-05-14 19:45:41
Author: sprunk
Committer: Eshed
Details ] Diff ]
micro-optimize Get*RulesParam (0000443)

AllAccessTeam always succeeds the check at level "private" so there's no point checking it at level "allied".
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
maintenance 26b617dc
Timestamp: 2019-05-14 18:48:08
Author: sprunk
Committer: Eshed
Details ] Diff ]
`GetUnit{Armored,IsActive}`: allow enemies in los (0000456)

* `GetUnit{Armored,IsActive}`: allow enemies in los

* add. previous and PR 0000371
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
develop da738ef3
Timestamp: 2019-05-14 18:48:08
Author: sprunk
Committer: Eshed
Details ] Diff ]
`GetUnit{Armored,IsActive}`: allow enemies in los (0000456)

* `GetUnit{Armored,IsActive}`: allow enemies in los

* add. previous and PR 0000371
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
maintenance 1bbd8cdc
Timestamp: 2019-05-08 03:01:10
Author: GoogleFrog
Committer: rt
Details ] Diff ]
Waypoint skipping fix for Mantis 6206. (0000455)

* Waypoint skipping fix.
* invert facePoint condition
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop a2d12aa7
Timestamp: 2019-05-08 03:01:10
Author: GoogleFrog
Committer: rtri
Details ] Diff ]
Waypoint skipping fix for Mantis 6206. (0000455)

* Waypoint skipping fix.
* invert facePoint condition
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
maintenance 4a32dcf0
Timestamp: 2019-05-05 17:43:37
Author: Eshed
Details ] Diff ]
Fix 0006218
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/System/Platform/Threading.h Diff ] File ]
First  Prev  1 2 3 ... 28 29 30 31 32 33 34 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last