in0finite
5fb330cbb0
raycast distance for finding ground is configurable
2020-05-31 19:09:51 +02:00
in0finite
a1751c7ba4
refactor FindGroundParams
2020-05-31 19:09:51 +02:00
in0finite
a12f8aebc1
ignore next collision with second enex
2020-05-31 19:09:51 +02:00
in0finite
66d1709492
teleport only to different interiors
2020-05-31 19:09:51 +02:00
in0finite
14f9e0bd34
remember first and second enex ; teleport from second enex back to first enex
2020-05-31 19:09:51 +02:00
in0finite
c2c84b4c91
rename var
2020-05-31 19:09:51 +02:00
in0finite
9dd1dad363
log matching enexes
2020-05-31 19:09:51 +02:00
in0finite
028d74331f
only teleport to enex's counterpart on server
2020-05-31 19:09:51 +02:00
in0finite
a34e9e27d1
don't ignore collision with enex if current enex is disabled
2020-05-31 19:09:51 +02:00
in0finite
d82c42a906
teleport ped to enex's counterpart when collided
2020-05-31 19:09:51 +02:00
in0finite
c78d25f269
report enex collisions to ped
2020-05-31 19:09:51 +02:00
in0finite
362241aace
don't call OnSpawn() from PedModel, but instead find ground from Start()
...
this will make sure that ped's starting position does not change before call to FindGround()
2020-05-31 19:09:50 +02:00
in0finite
615f8d33cd
more precise positioning after ground is found
2020-05-31 19:09:50 +02:00
in0finite
a06fd323db
when teleporting ped, assign his heading too
2020-05-31 19:09:50 +02:00
in0finite
b2f427b67c
assign starting position at the start of coroutine
2020-05-31 19:09:50 +02:00
in0finite
86fa29c345
better log messages
2020-05-31 19:09:50 +02:00
in0finite
a84e5f38dc
apply "tryFromAbove" parameter when finding ground
2020-05-31 19:09:50 +02:00
in0finite
60f685dd70
don't assign initial Y position when finding ground
2020-05-31 19:09:50 +02:00
in0finite
25d1e30efa
add ability to pass parameters to FindGround()
2020-05-31 19:09:50 +02:00
in0finite
e0f296bfd2
remove default SEO
2020-05-31 19:09:49 +02:00
in0finite
fb302bf086
camera distance is configurable
2020-05-31 19:09:48 +02:00
in0finite
0127b0d392
send fire position to server
2020-05-31 19:09:45 +02:00
in0finite
7983812074
send fire direction to server
2020-05-31 19:09:45 +02:00
in0finite
44c4012645
aim direction is synced
2020-05-31 19:09:43 +02:00
in0finite
ee25411026
states can detect when current weapon changes
2020-05-31 19:09:43 +02:00
in0finite
f684189be2
Don't constrain ped position
2020-05-31 19:09:42 +02:00
in0finite
2d77d4a58b
remove unused vars
2020-05-31 19:09:42 +02:00
in0finite
b4fa58650f
Move "turn speed" setting to PedManager
2020-05-31 19:09:42 +02:00
in0finite
9fbd976388
Remove "jump speed" setting
2020-05-31 19:09:42 +02:00
in0finite
c939f16c81
Don't block camera with peds
2020-05-31 19:09:42 +02:00
in0finite
613ecd215a
Fix resetting ped when falling below the world
2020-05-31 19:09:42 +02:00
in0finite
3869ff0a09
Destroy OutOfRangeDestroyer script on clients
2020-05-31 19:09:41 +02:00
in0finite
e117c2cd81
Fixed several bugs:
...
- vehicle states are activated on clients at the end of frame, because at the moment of ped creation, vehicle may not be created yet
- ped doesn't switch to stand state in Start(), on clients
- state is now synced using string, not struct, because struct failed to sync after first modification
2020-05-31 19:09:41 +02:00
in0finite
e9ef2e583d
Working on misc stats
2020-05-31 19:09:41 +02:00
in0finite
927044d517
Add setting
2020-05-31 19:09:40 +02:00
in0finite
548f0ee57c
Add configurable ped sync rate
2020-05-31 19:09:40 +02:00
in0finite
2f82eca889
Register ped as Cell focus point
2020-05-31 19:09:40 +02:00
in0finite
d76320682a
Cache NetworkTransform and save default sync interval
2020-05-31 19:09:40 +02:00
in0finite
abf9db0818
Working on sending input to server
2020-05-31 19:09:38 +02:00
in0finite
30f379da41
Ped state is synced
2020-05-31 19:09:38 +02:00
in0finite
656ad48124
Rename var
2020-05-31 19:09:38 +02:00
in0finite
76499f6fe1
Remove OnGUI()
2020-05-31 19:09:38 +02:00
in0finite
e28e970840
Remove UpdateAnims()
2020-05-31 19:09:38 +02:00
in0finite
429b64c783
Remove commented code
2020-05-31 19:09:38 +02:00
in0finite
0840b7c4e0
Only on server
2020-05-31 19:09:38 +02:00
in0finite
84b94f34c6
Only on server
2020-05-31 19:09:38 +02:00
in0finite
94f39f41d1
Extract method
2020-05-31 19:09:38 +02:00
in0finite
b203dede04
Remove unused code
2020-05-31 19:09:38 +02:00
in0finite
040e210847
Fix Teleport()
2020-05-31 19:09:38 +02:00
in0finite
a0c09718e0
Fix OnSpawn()
2020-05-31 19:09:38 +02:00