UW Admin
|
c8c2af88d9
|
feat: action bar and reticle hostility.
|
2020-11-22 23:52:58 +07:00 |
|
UW Admin
|
b6235b1d03
|
Enabled attack action bar.
|
2020-11-22 23:52:58 +07:00 |
|
Vsevolod Kremianskii
|
4362ab36a1
|
fix: Disable movie playback until streaming is implemented
|
2020-11-22 00:23:01 +07:00 |
|
Vsevolod Kremianskii
|
61b6bf9aa3
|
fix: Set player faction when starting a new game
|
2020-11-22 00:22:11 +07:00 |
|
Vsevolod Kremianskii
|
72abd2d879
|
fix: Combat related fixes
|
2020-11-22 00:15:34 +07:00 |
|
Vsevolod Kremianskii
|
d35b306a53
|
feat: Initial support for creature attack animations
|
2020-11-21 23:43:24 +07:00 |
|
Vsevolod Kremianskii
|
7fe9f9394e
|
feat: Base attack range on the equipped weapon
|
2020-11-21 23:32:31 +07:00 |
|
Vsevolod Kremianskii
|
59625ddd07
|
feat: Select combat animations based on the equipped weapon
|
2020-11-21 23:24:41 +07:00 |
|
Vsevolod Kremianskii
|
a3701db112
|
fix: Increase default object action distance to 2.0
This fixes collision detection issues on sta_m45ac.
|
2020-11-21 19:43:56 +07:00 |
|
Vsevolod Kremianskii
|
f66791aaa4
|
refactor: Refactor combat
Streamline timers, switch from real-time to turn-based combat.
|
2020-11-21 19:13:05 +07:00 |
|
Vsevolod Kremianskii
|
59ca0e8b18
|
doc: Update CONTRIBUTORS
[ci skip]
|
2020-11-18 23:12:16 +07:00 |
|
Vsevolod Kremianskii
|
83c69e1010
|
chore: Switch to a centralized copyright notice
Contributors are listed in a separate CONTRIBUTORS file.
|
2020-11-18 13:06:55 +07:00 |
|
Vsevolod Kremianskii
|
604c2c4c26
|
chore: Fix compilation warnings
|
2020-11-17 21:40:04 +07:00 |
|
Vsevolod Kremianskii
|
abcaf8ae4c
|
refactor: Refactor combat
|
2020-11-17 19:15:43 +07:00 |
|
Vsevolod Kremianskii
|
4d12a769af
|
refactor: Cleanup combat, split timer classes, fix style issues
|
2020-11-17 16:52:48 +07:00 |
|
Vsevolod Kremianskii
|
e61c8fdd71
|
Merge remote-tracking branch 'uwadmin12/combat-basic' into combat-basic
|
2020-11-17 13:29:20 +07:00 |
|
UW Admin
|
66d4f9cb5f
|
fix: pc stopped scanning after dectivation
|
2020-11-16 17:20:26 -05:00 |
|
UW Admin
|
6e06ac2dae
|
feat: rotate ai master with 3s timeout.
|
2020-11-16 16:03:23 -05:00 |
|
Vsevolod Kremianskii
|
e2ea0b7b0a
|
chore: Improve error handling in the scripting system
|
2020-11-16 23:09:50 +07:00 |
|
Vsevolod Kremianskii
|
88571f3840
|
feat: Implement force move and jump actions
|
2020-11-16 21:46:40 +07:00 |
|
Vsevolod Kremianskii
|
e7a0ea599d
|
fix: Fix bugs in GetObjectByTag and dialog GUI
This allows the party to progress up until Taris.
|
2020-11-16 21:07:20 +07:00 |
|
Vsevolod Kremianskii
|
1b0aa94cee
|
fix: Fix potential NPE in actionStartConversation
|
2020-11-16 20:38:46 +07:00 |
|
Vsevolod Kremianskii
|
60376d0637
|
fix: Fix TSL GUI glitches
|
2020-11-16 20:31:02 +07:00 |
|
Vsevolod Kremianskii
|
cd1e49326b
|
chore: Fix CI warnings
|
2020-11-16 20:23:02 +07:00 |
|
Vsevolod Kremianskii
|
1b95b443dc
|
fix: Fix potential NPE in SelectionOverlay
|
2020-11-16 20:05:04 +07:00 |
|
Vsevolod Kremianskii
|
c2b5cf3d39
|
fix: Always clean up movie audio
|
2020-11-16 19:58:56 +07:00 |
|
Vsevolod Kremianskii
|
702924e135
|
fix: Fix type of _endEntryTimeout
|
2020-11-16 19:58:50 +07:00 |
|
Vsevolod Kremianskii
|
b18ac841b3
|
Merge remote-tracking branch 'Ziemas/playmovie'
|
2020-11-16 19:56:08 +07:00 |
|
Vsevolod Kremianskii
|
bcdd99f7fc
|
feat: Walk when executing follow action and close to target
|
2020-11-16 19:50:09 +07:00 |
|
Vsevolod Kremianskii
|
a092be4276
|
feat: MoveToObject action is walk-by-default
|
2020-11-16 19:34:22 +07:00 |
|
Vsevolod Kremianskii
|
0bbbbce393
|
feat: Clicking on placeables may start conversations
|
2020-11-16 19:16:48 +07:00 |
|
Vsevolod Kremianskii
|
86b89ae1e4
|
fix: Fix inconsistencies in mouse click handling
|
2020-11-16 19:10:17 +07:00 |
|
Vsevolod Kremianskii
|
47bf9485f6
|
refactor: Make creature handle all its animations
|
2020-11-16 17:55:28 +07:00 |
|
Vsevolod Kremianskii
|
b5cd07126f
|
refactor: Modify _conversation directly when loading objects
|
2020-11-16 16:34:59 +07:00 |
|
Vsevolod Kremianskii
|
700062fe13
|
feat: Make it possible to start conversation with placeables
|
2020-11-16 13:57:49 +07:00 |
|
Vsevolod Kremianskii
|
0af3ce965a
|
fix: Make Trigger call SpatialObject::update
|
2020-11-16 13:41:47 +07:00 |
|
Vsevolod Kremianskii
|
2418e31de4
|
feat: Implement area heartbeats
|
2020-11-16 13:16:30 +07:00 |
|
UW Admin
|
491aadac34
|
fix: style issues per request
|
2020-11-16 01:14:10 -05:00 |
|
UW Admin
|
5d18469f2f
|
feat: combatant deactivation with timeout.
|
2020-11-16 01:05:13 -05:00 |
|
Vsevolod Kremianskii
|
62c1ea5a00
|
fix: Fix potential NPE in GetLocation(object)
|
2020-11-16 12:45:36 +07:00 |
|
Vsevolod Kremianskii
|
e5f15f2c4a
|
refactor: Drop custom vector and quaternion classes
They were redundant with no real benefit.
|
2020-11-16 12:45:36 +07:00 |
|
Vsevolod Kremianskii
|
390b7bde91
|
feat: Implement location script routines
|
2020-11-16 11:48:21 +07:00 |
|
Vsevolod Kremianskii
|
20edf98f2a
|
feat: Implement vector script routines
Vector, VectorMagnitude, VectorNormalize.
|
2020-11-16 11:17:04 +07:00 |
|
Vsevolod Kremianskii
|
ebf8933f0a
|
feat: Implement StartNewModule script routine
|
2020-11-16 10:08:01 +07:00 |
|
Vsevolod Kremianskii
|
92ca526cac
|
fix: Dialog camera follows the speaker as he moves
|
2020-11-16 09:58:30 +07:00 |
|
Vsevolod Kremianskii
|
f6d9aaed7e
|
feat: Implement GetStringByStrRef routine
|
2020-11-16 09:46:36 +07:00 |
|
Vsevolod Kremianskii
|
69d67978d0
|
fix: Return if object is trying to face itself
|
2020-11-16 09:46:07 +07:00 |
|
Vsevolod Kremianskii
|
705f8ab008
|
fix: Fix NPE Party isNPCMember and setPartyLeader
|
2020-11-16 09:33:40 +07:00 |
|
Vsevolod Kremianskii
|
7d943047ce
|
feat: Take sound volume into account
|
2020-11-16 09:28:47 +07:00 |
|
Vsevolod Kremianskii
|
93cc5d1f83
|
feat: Take sound elevation into account
|
2020-11-16 09:27:37 +07:00 |
|