SilentSpike
98b088f26f
Fix pre-spectator position saving
...
When staging a spectator (physically applying the spectator state) the unit position is saved for potential later restoration. This shouldn't be done multiple times since the function can be called again to reset staged units.
2015-08-03 00:24:36 +01:00
SilentSpike
b87b4ea16a
Improve spectator GUI reopening prevention
...
Using boolean instead of simply checking for the display. Checking for diplay was unreliable since it can be technically closed while theoretically open during the escape menu and such.
2015-08-03 00:22:50 +01:00
SilentSpike
9b764bbba4
Preserve Polish translations from master branch
...
Since spectator was pushed back to a feature branch from the release branch these translations from a PR were also lost (as the commits were prior to the removal commit) when it was merged after the fact.
2015-08-02 17:27:32 +01:00
SilentSpike
52460182c9
Enable spectator on death system
...
New spectator on death system should enter spectator mode upon dying and exit upon respawning. Only virtual spectator state is suitable for this system since the body should remain as is.
2015-08-02 16:42:24 +01:00
SilentSpike
63c034e348
Differentiate between staged and set spectators
...
Existing variable "ace_spectator_isSpectator" split into counterparts "ace_spectator_isSet" and "ace_spectator_isStaged" in order to better manage spectator events
2015-08-02 12:51:42 +01:00
SilentSpike
38e08d513a
Clear spectator display variable at preInit
...
uiNamespace persists between missions and should be reset on mission start
2015-08-02 12:34:35 +01:00
SilentSpike
612aa2d679
Separate spectator physical and virtual states
...
With the changes planned to allow spectator in the true death state, physical changes aren't applicable in all of the possible usage cases. This separates the physical process into new function ace_spectator_fnc_stageSpectator
2015-08-01 18:10:11 +01:00
SilentSpike
33314f8a9e
Adjust spectator camera boom speed
...
Vertical camera movement (boom) was previously at a constant speed. However this felt too slow at times, half the horizontal (dolly) speed should improve this.
2015-07-31 23:32:25 +01:00
SilentSpike
47d96835c6
Fix arrayIntersect oversight
2015-07-27 18:32:21 +01:00
SilentSpike
e6f016f195
GVAR typo
2015-07-26 13:13:46 +01:00
SilentSpike
e431365586
Spectate on death setting
2015-07-26 13:12:58 +01:00
SilentSpike
ec6a0da01c
Adjust camera speed while moving
2015-07-26 12:23:01 +01:00
SilentSpike
b0adf2e2ee
Fix 3D icons not rendering
2015-07-26 12:13:05 +01:00
SilentSpike
efbd5189ce
Close all dialogs when exiting
2015-07-26 12:05:41 +01:00
SilentSpike
f0f6edb549
Transition camera post-escape menu
2015-07-26 11:28:14 +01:00
SilentSpike
5cfe180d3b
Fix camPan normalization
2015-07-26 02:17:09 +01:00
SilentSpike
697997ca8f
Escape menu
2015-07-26 02:17:08 +01:00
SilentSpike
878bcf819e
Fix map double click event
2015-07-26 00:25:31 +01:00
SilentSpike
21ce877115
Handle unit icons and provide setting
2015-07-25 14:13:37 +01:00
SilentSpike
2f1639822c
Fix incorrect variable
2015-07-25 13:24:50 +01:00
SilentSpike
7107514b05
New function to precisely control spectatable sides
2015-07-25 13:24:49 +01:00
SilentSpike
69d1db2872
String updates
2015-07-25 11:41:31 +01:00
SilentSpike
5ac77fa996
Corrected default param value
2015-07-24 22:31:51 +01:00
SilentSpike
c9750919a4
PFHs only as needed
2015-07-24 20:29:43 +01:00
SilentSpike
e2e6091c1f
Close dialogs before open
2015-07-24 17:55:33 +01:00
SilentSpike
e4aee1da2c
Add categories to help splash
2015-07-24 17:50:33 +01:00
SilentSpike
bafb261c01
Adding icon toggle
2015-07-24 17:37:07 +01:00
SilentSpike
e413cb3d91
Cache unit information
2015-07-24 17:17:00 +01:00
SilentSpike
8ef6364b59
Use localized side strings
2015-07-24 16:40:29 +01:00
SilentSpike
eaeda2667c
Map icons
2015-07-24 16:40:28 +01:00
SilentSpike
fa306a0fb8
Further populate help splash
2015-07-24 11:39:41 +01:00
SilentSpike
9b3b5e9750
Prevent repeating key down events
2015-07-24 11:39:40 +01:00
SilentSpike
53a0a9343b
Populating help splash
2015-07-22 15:21:36 +01:00
SilentSpike
3d290977e5
Preserve unit name in toolbar
2015-07-22 15:21:33 +01:00
SilentSpike
766b1e1dcd
Retain current settings when invalid settings given
2015-07-22 15:21:32 +01:00
SilentSpike
248cdf1f3f
Public function error messages
2015-07-22 15:21:30 +01:00
SilentSpike
78ae59b223
Default value update
2015-07-21 22:56:47 +01:00
SilentSpike
aa67e296c0
User feedback when no units left
2015-07-21 22:54:46 +01:00
SilentSpike
9f0415b9fa
Safeguard against removal of all modes
2015-07-21 22:45:54 +01:00
SilentSpike
53dc519336
Improved side handling in unit tree
2015-07-21 21:23:11 +01:00
SilentSpike
ec58c0061a
Public functions to tweak available vision/camera modes
2015-07-21 20:19:54 +01:00
SilentSpike
43ecd308eb
Fix empty array error
2015-07-21 20:00:09 +01:00
SilentSpike
c8a7bbba3b
Improved mouse handling
2015-07-21 19:48:33 +01:00
SilentSpike
0d798264b0
Enforcing the speed limit
2015-07-21 19:43:03 +01:00
SilentSpike
341f3a253e
Stop dolly on mouse button release
2015-07-21 18:44:24 +01:00
SilentSpike
f65b18f558
Keyup events
2015-07-21 18:26:49 +01:00
SilentSpike
7234c928bc
setCameraAttributes should use ATL
2015-07-21 18:17:29 +01:00
SilentSpike
e81f9f5e59
Mouse dollying
2015-07-21 18:06:38 +01:00
SilentSpike
b6ff45e8bd
Add vision mode to toolbar
2015-07-21 17:48:32 +01:00
SilentSpike
1890bc1d59
Unit cycling
2015-07-21 16:06:51 +01:00