in0finite
|
c52fd29de8
|
don't display inflicted damage for the same player
|
2021-02-22 23:56:58 +01:00 |
|
in0finite
|
9e7378d1ca
|
exit drive-by state if ped doesn't have gun weapon
|
2021-02-22 23:20:01 +01:00 |
|
in0finite
|
985054b648
|
add Ped.onAwake event
|
2021-02-21 01:39:39 +01:00 |
|
in0finite
|
6e23e3a97c
|
add Ped.onStart event
|
2021-02-21 01:20:20 +01:00 |
|
in0finite
|
7e97945021
|
add Ped.onDamaged event
|
2021-02-19 02:55:09 +01:00 |
|
in0finite
|
f9faff6c67
|
don't detach ragdoll when ped is killed in a vehicle, except if vehicle exploded
|
2021-02-06 21:12:41 +01:00 |
|
in0finite
|
3267daa543
|
state classes handle killing of ped
|
2021-02-06 21:11:14 +01:00 |
|
in0finite
|
ac56764618
|
add "Dead body traffic per player" stat
|
2021-02-06 20:07:53 +01:00 |
|
in0finite
|
6f21cc8bf0
|
destroy all rigid bodies on clients except for the root bone - they work for themselves, and bones look deformed and stretched
|
2021-02-06 19:20:21 +01:00 |
|
in0finite
|
d525a99575
|
sync velocity only for root bone
|
2021-02-06 19:18:36 +01:00 |
|
in0finite
|
ae834f63c7
|
add flags to sync data
|
2021-02-06 17:19:35 +01:00 |
|
in0finite
|
dac7f81574
|
add setting for ragdoll interpolation mode
|
2021-02-06 03:16:36 +01:00 |
|
in0finite
|
af54f74847
|
optimize network traffic for ragdolls - sync only rigid bodies - traffic should be 4 KB/s for 1 ragdoll
|
2021-02-06 01:29:55 +01:00 |
|
in0finite
|
b7ab28fedf
|
add "num rigid bodies in dead bodies" to misc stats
|
2021-01-08 03:00:03 +01:00 |
|
in0finite
|
ebaa36fb1a
|
add "num bones in dead bodies" to misc stats
|
2021-01-08 02:57:39 +01:00 |
|
in0finite
|
be97e40457
|
cleanup
|
2021-01-08 02:52:10 +01:00 |
|
in0finite
|
2451514db1
|
use custom serialization
|
2021-01-08 02:40:45 +01:00 |
|
in0finite
|
4b20f5de34
|
...
|
2021-01-08 00:18:46 +01:00 |
|
in0finite
|
38e205efc4
|
found almost perfect solution
|
2021-01-07 23:21:28 +01:00 |
|
in0finite
|
c8b44837af
|
fix comments
|
2021-01-07 22:16:51 +01:00 |
|
in0finite
|
dcc65fa8c5
|
tried to use MovePosition()/MoveRotation(), but it doesn't work
|
2021-01-07 21:43:03 +01:00 |
|
in0finite
|
34b9613782
|
don't set rigid body to kinematic - it behaves a little better with high velocity
|
2021-01-07 21:35:14 +01:00 |
|
in0finite
|
9267660a97
|
configure interpolation in Inspector
|
2021-01-07 21:02:12 +01:00 |
|
in0finite
|
2051451095
|
fix commented code
|
2021-01-07 20:59:36 +01:00 |
|
in0finite
|
7990d25ed5
|
extract SetPosition() and SetRotation()
|
2021-01-07 18:48:02 +01:00 |
|
in0finite
|
38d3035044
|
use struct for storing info about bones
|
2021-01-07 18:32:59 +01:00 |
|
in0finite
|
31d7d3c5dd
|
apply initial velocities
|
2021-01-07 17:50:58 +01:00 |
|
in0finite
|
6b3e656ed7
|
extract SetVelocity() method
|
2021-01-07 17:47:45 +01:00 |
|
in0finite
|
2d5d67fc55
|
cleanup
|
2021-01-07 17:44:47 +01:00 |
|
in0finite
|
a9e70bf7cc
|
cleanup
|
2021-01-07 16:51:30 +01:00 |
|
in0finite
|
506bca3faf
|
cleanup
|
2021-01-07 15:43:56 +01:00 |
|
in0finite
|
34175971ae
|
syncing is finally decent enough
|
2021-01-07 15:26:11 +01:00 |
|
in0finite
|
68413a5c37
|
sync velocity
|
2021-01-05 22:58:47 +01:00 |
|
in0finite
|
20100a34aa
|
add "dead body sync rate" setting
|
2021-01-05 21:32:20 +01:00 |
|
in0finite
|
8d400bfceb
|
syncing works
|
2021-01-05 21:09:25 +01:00 |
|
in0finite
|
f9e320ce23
|
move creation of dead body to it's own class
|
2021-01-05 19:30:14 +01:00 |
|
in0finite
|
8469f18862
|
use prefab to spawn dead body
|
2021-01-05 18:21:57 +01:00 |
|
in0finite
|
17f6aaeeda
|
peds are killed with a separate function ; ragdoll is detached only when peds are killed, not destroyed
|
2021-01-05 05:18:47 +01:00 |
|
in0finite
|
3a5e237e06
|
add button to remove all dead bodies
|
2021-01-05 03:09:45 +01:00 |
|
in0finite
|
d6d5d660cf
|
wip on ragdoll
|
2021-01-04 01:28:58 +01:00 |
|
in0finite
|
64680f7280
|
initial ragdoll stuff
|
2021-01-03 14:23:18 +01:00 |
|
in0finite
|
99c1cf8ecc
|
ped can not be damaged by explosion while he is in vehicle
|
2020-06-29 17:50:33 +02:00 |
|
in0finite
|
e5c6144706
|
ped damage handling is done by State classes
|
2020-06-29 17:12:48 +02:00 |
|
in0finite
|
ba1ebf4213
|
don't try to damage ped if his health is <= 0
|
2020-06-27 22:12:22 +02:00 |
|
in0finite
|
16bd731403
|
ped can be damaged by explosion
|
2020-06-27 22:00:10 +02:00 |
|
in0finite
|
394348745e
|
converting on-screen messages to uGUI
|
2020-06-06 18:09:26 +02:00 |
|
in0finite
|
29ab0556c6
|
specify ignored layer mask for finding ground in Inspector
|
2020-06-06 15:54:04 +02:00 |
|
in0finite
|
fe557282eb
|
fix for recruiting peds
|
2020-06-05 23:49:50 +02:00 |
|
in0finite
|
03a0f5c35e
|
extract method
|
2020-06-05 23:22:30 +02:00 |
|
in0finite
|
d37d601082
|
peds can not damage other peds in the same vehicle
|
2020-06-03 02:12:40 +02:00 |
|