Changesets: spring
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 ] | ||