in0finite
99ee94229b
rename method
2020-05-31 19:09:43 +02:00
in0finite
0979fec9de
add weapon to ped when it is created on client
2020-05-31 19:09:43 +02:00
in0finite
2bbbd922be
AddWeapon() implemented
2020-05-31 19:09:43 +02:00
in0finite
33c78a75cf
SwitchWeapon(int) works on client too
2020-05-31 19:09:43 +02:00
in0finite
c40794005a
style changes
2020-05-31 19:09:43 +02:00
in0finite
3a3d757dbc
throw if not on server
2020-05-31 19:09:43 +02:00
in0finite
2c30229ed7
sync current weapon slot
2020-05-31 19:09:43 +02:00
in0finite
2b0f955352
current weapon is determined based on current slot
2020-05-31 19:09:43 +02:00
in0finite
42f8dedf2a
default weapon slot is 0
2020-05-31 19:09:43 +02:00
in0finite
22e2c64682
...
2020-05-31 19:09:43 +02:00
in0finite
968f51bab4
add stats about current weapon
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
9f5679de5f
rename method
2020-05-31 19:09:43 +02:00
in0finite
199dc0c442
assign gun flash on client
2020-05-31 19:09:43 +02:00
in0finite
af2f573a7a
remove commented code
2020-05-31 19:09:43 +02:00
in0finite
cb2ce01463
ped owner is fully synced ?
2020-05-31 19:09:43 +02:00
in0finite
989793e4ca
ped owner is partially synced
2020-05-31 19:09:43 +02:00
in0finite
2b8bfdb6e2
ammo is synced
2020-05-31 19:09:43 +02:00
in0finite
8075e21449
weapon creation done ?
2020-05-31 19:09:43 +02:00
in0finite
8f477c0353
add it to namespace
2020-05-31 19:09:43 +02:00
in0finite
3834b41517
add it to namespace
2020-05-31 19:09:43 +02:00
in0finite
dbbc5cddb8
pressing P makes a request
2020-05-31 19:09:43 +02:00
in0finite
dec6950a48
pressing V makes a request
2020-05-31 19:09:43 +02:00
in0finite
6803d56cbc
working on player requests
2020-05-31 19:09:43 +02:00
in0finite
518517a9c6
load ped model as soon as he gets spawned
2020-05-31 19:09:43 +02:00
in0finite
c51798bf75
trying to fix bug when player's sync var was not updated before Ped.Start() executed
2020-05-31 19:09:43 +02:00
in0finite
1f095d54a0
display num focus points
2020-05-31 19:09:43 +02:00
in0finite
221086fe95
working on displaying players on minimap
2020-05-31 19:09:43 +02:00
in0finite
3e89f57747
spawning can be paused, and spawn interval can be configured
2020-05-31 19:09:42 +02:00
in0finite
d7b9abb29c
getoradd
2020-05-31 19:09:42 +02:00
in0finite
69042ae62e
improvement
2020-05-31 19:09:42 +02:00
in0finite
a1be18c3ce
improvement
2020-05-31 19:09:42 +02:00
in0finite
b56cad2992
remove Update()
2020-05-31 19:09:42 +02:00
in0finite
f0cc7be1e7
coroutine done ?
2020-05-31 19:09:42 +02:00
in0finite
beb76b6499
remove unneeded code
2020-05-31 19:09:42 +02:00
in0finite
e4aa3c9f92
add it to namespace
2020-05-31 19:09:42 +02:00
in0finite
e9f01099f0
minimap follows main camera if there is no local ped
2020-05-31 19:09:42 +02:00
in0finite
2c03d76d4d
minimap properly follows ped
2020-05-31 19:09:42 +02:00
in0finite
0b562318c1
trying to fix: camera going through map objects
2020-05-31 19:09:42 +02:00
in0finite
057a0b2c07
display draw distance
2020-05-31 19:09:42 +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
7c9abf67ff
...
2020-05-31 19:09:42 +02:00
in0finite
a6bb7969b6
adapt mouse sensitivity
2020-05-31 19:09:42 +02:00
in0finite
ae5dc1f0e1
...
2020-05-31 19:09:42 +02:00
in0finite
d167b39d49
move "show speedometer" setting to PedManager
2020-05-31 19:09:42 +02:00
in0finite
ce0fb3ffa9
move "enter vehicle radius" setting to PedManager
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
4a60c43ca2
Limit fps to 60 by default
2020-05-31 19:09:42 +02:00
in0finite
cf3fc109f8
Update status of rigid body every frame
2020-05-31 19:09:41 +02:00
in0finite
efd831f504
Change format of a setting - now rigid body can be disabled on local player
2020-05-31 19:09:41 +02:00
in0finite
f9c8a5d31f
Destroy OutOfRangeDestroyer script on peds which are controlled by players
2020-05-31 19:09:41 +02:00
in0finite
3869ff0a09
Destroy OutOfRangeDestroyer script on clients
2020-05-31 19:09:41 +02:00
in0finite
33c3700291
Disable vehicle damage
2020-05-31 19:09:41 +02:00
in0finite
ed7ce1429f
Improvements
2020-05-31 19:09:41 +02:00
in0finite
266c90deac
Improvements
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
aeb0c8fc1e
Apply "Disable vehicle's rigid body on clients" setting immediately
2020-05-31 19:09:41 +02:00
in0finite
d91cd759e3
Attempt to fix state sync
2020-05-31 19:09:41 +02:00
in0finite
027319df86
Attempt to fix state sync
2020-05-31 19:09:41 +02:00
in0finite
e9ef2e583d
Working on misc stats
2020-05-31 19:09:41 +02:00
in0finite
54c44a89a7
Create some files
2020-05-31 19:09:41 +02:00
in0finite
ec4435e181
Converting vehicle states to new API 3
2020-05-31 19:09:41 +02:00
in0finite
b474d7df85
Converting vehicle states to new API 2
2020-05-31 19:09:41 +02:00
in0finite
4faa53bb1d
Converting vehicle states to new API
2020-05-31 19:09:41 +02:00
in0finite
7fb6256b3a
States can provide additional data for clients when being switched
2020-05-31 19:09:41 +02:00
in0finite
8da6e641b2
Apply sync rate to NetworkTransform too
2020-05-31 19:09:40 +02:00
in0finite
a4329fedea
When entering/exiting vehicle, don't change sync interval, but instead disable/enable NetworkTransform
2020-05-31 19:09:40 +02:00
in0finite
927044d517
Add setting
2020-05-31 19:09:40 +02:00
in0finite
23ed98633a
Remove DefaultTransformSyncInterval variable
2020-05-31 19:09:40 +02:00
in0finite
548f0ee57c
Add configurable ped sync rate
2020-05-31 19:09:40 +02:00
in0finite
6cca13e705
Add option to toggle control of vehicle input on local player
2020-05-31 19:09:40 +02:00
in0finite
50b7d7630c
Added option to toggle control of wheels on local player
2020-05-31 19:09:40 +02:00
in0finite
c44ba4146b
OutOfRangeDestroyer: don't increase out-of-range time if target object doesn't exist
2020-05-31 19:09:40 +02:00
in0finite
c49b1cf2a5
Add anti roll force only on server
2020-05-31 19:09:40 +02:00
in0finite
0e6f471db6
Apply sync rate on start
2020-05-31 19:09:40 +02:00
in0finite
06af108c8e
Add configurable vehicle sync rate
2020-05-31 19:09:40 +02:00
in0finite
4c3f09e279
NetworkTransform is enabled/disabled in Update()
2020-05-31 19:09:40 +02:00
in0finite
752c59116c
Cache NetworkTransform
2020-05-31 19:09:40 +02:00
in0finite
4dcad381b0
Fix NRE in syncvar hooks
2020-05-31 19:09:40 +02:00
in0finite
9d0f0cfa0d
Add option to sync vehicle transform using syncvars
2020-05-31 19:09:40 +02:00
in0finite
63435ad446
Sync vehicle's transform using syncvars
2020-05-31 19:09:40 +02:00
in0finite
8b75f2c3e2
Remove some code
2020-05-31 19:09:40 +02:00
in0finite
be2e685257
Cache vehicles
2020-05-31 19:09:40 +02:00
in0finite
2370a67335
Only on server or local player
2020-05-31 19:09:40 +02:00
in0finite
0d5a90a3c0
Add comments
2020-05-31 19:09:40 +02:00
in0finite
3b3f70288b
Removed code which freezes vehicle if there is nothing below it
2020-05-31 19:09:40 +02:00
in0finite
800a6d1558
Extract method
2020-05-31 19:09:40 +02:00
in0finite
f90624c510
Remove commented code
2020-05-31 19:09:40 +02:00
in0finite
3e4f8d91a1
Extract method
2020-05-31 19:09:40 +02:00
in0finite
03de3a068d
Remove unused code
2020-05-31 19:09:40 +02:00
in0finite
32737f4618
Add some net getters
2020-05-31 19:09:40 +02:00
in0finite
233bb3c472
Remove toggle lights
2020-05-31 19:09:40 +02:00
in0finite
6ba73af243
Remove car flip
2020-05-31 19:09:40 +02:00
in0finite
10b5e541bc
Spine's direction is obtained from aim direction
2020-05-31 19:09:40 +02:00
in0finite
cb92bdd3dd
Properly obtain aim direction
2020-05-31 19:09:40 +02:00
in0finite
5a4d82de13
Fix NRE in minimap when camera is null
2020-05-31 19:09:40 +02:00