Commit graph

838 commits

Author SHA1 Message Date
in0finite
81df1bb651 pool messages 2020-06-06 20:03:26 +02:00
in0finite
7623b3ce29 optimization 2020-06-06 19:02:43 +02:00
in0finite
cf0437e80a properly destroy messages 2020-06-06 18:41:50 +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
fda86887f7 use random rotation when spawning players' peds 2020-06-06 00:53:26 +02:00
in0finite
9dc4f03c9f run exception safe 2020-06-06 00:45:53 +02:00
in0finite
dab056d48e fix for spawning peds at the same position 2020-06-06 00:40:47 +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
in0finite
21644998cb rename variable 2020-06-03 01:10:38 +02:00
in0finite
cb495440cd fix camera being blocked by vehicle's high detail meshes 2020-06-03 00:27:18 +02:00
in0finite
d9a728b244 destroy high detail mesh objects when vehicle is destroyed 2020-06-02 23:56:36 +02:00
in0finite
8880d6030a update all relevant children 2020-06-02 23:48:40 +02:00
in0finite
92feb469fb create separate game object with mesh colliders 2020-06-02 22:40:46 +02:00
in0finite
c5b8d7df6d add new layer for vehicle high detail mesh 2020-06-02 20:44:08 +02:00
in0finite
71d18bbe6d change way of specifying which object should be ignored when raycasting - peds can not damage other peds in the same vehicle 2020-06-01 14:58:51 +02:00
in0finite
e9ef2f709d better specify which object should be ignored when raycasting 2020-05-31 19:09:58 +02:00
in0finite
199a008b12 correctly identify Transform that was hit by a bullet - this fixes a bug when ped could not be damaged while in vehicle 2020-05-31 19:09:58 +02:00
in0finite
2fec510ce3 display inflicted damage as on-screen message 2020-05-31 19:09:58 +02:00
in0finite
2cb2ddf099 implement on-screen messages 2020-05-31 19:09:58 +02:00
in0finite
83659395e1 run exception-safe 2020-05-31 19:09:58 +02:00
in0finite
756f7e8563 move Damageable class to Utilities assembly 2020-05-31 19:09:57 +02:00
in0finite
f2c9e5ff75 inflict damage based on part of body that was hit 2020-05-31 19:09:57 +02:00
in0finite
b203a0b667 weapon's projectile raycasts are made against ped bones 2020-05-31 19:09:57 +02:00
in0finite
8f56469b28 camera can move through "PedBone" layer 2020-05-31 19:09:57 +02:00
in0finite
d675a8b4a4 provide layer as property 2020-05-31 19:09:57 +02:00
in0finite
f607d50483 run exception-safe 2020-05-31 19:09:57 +02:00
in0finite
adc03cc3aa add sphere collider around jaw 2020-05-31 19:09:57 +02:00
in0finite
e945f9f54e ragdoll bones are set up 2020-05-31 19:09:57 +02:00
in0finite
ec7417c510 ... 2020-05-31 19:09:57 +02:00
in0finite
3d3b697076 don't destroy the clip with delayed Destroy() 2020-05-31 19:09:57 +02:00
in0finite
1b19e38bc6 when stopping radio sound, save radio station's time only if audio source is playing 2020-05-31 19:09:57 +02:00
in0finite
8e8e495633 destroy radio clip when stopping radio sound ; destroy radio clip when vehicle gets destroyed ; 2020-05-31 19:09:57 +02:00
in0finite
ce6cc33d97 re-save prefab 2020-05-31 19:09:57 +02:00
in0finite
f3490beb80 change access modifiers 2020-05-31 19:09:57 +02:00
in0finite
fe4ae08ca6 display radio station label for limited amount of time - 3 seconds after ped enters vehicle or radio station is changed 2020-05-31 19:09:57 +02:00
in0finite
6bbdcecd7d remember time when radio station changed 2020-05-31 19:09:57 +02:00
in0finite
a68efa0b7d remember time when seat's ped changed 2020-05-31 19:09:57 +02:00
in0finite
cff2be9531 rename method 2020-05-31 19:09:57 +02:00
in0finite
cdb561c4a7 assign random radio station in Awake(), not Start() 2020-05-31 19:09:57 +02:00
in0finite
5237c849ba display radio station name 2020-05-31 19:09:57 +02:00
in0finite
ea840f8b5e add stats about current vehicle's radio 2020-05-31 19:09:57 +02:00
in0finite
d29a1e1a4e refactor 2020-05-31 19:09:57 +02:00
in0finite
8134b8a1d9 properly detecting when ped is assigned to vehicle and removed from vehicle ; fix radio playing ; wait some time before loading sound of radio station ; 2020-05-31 19:09:57 +02:00
in0finite
5d20cac976 move all radio related stuff to appropriate partial class 2020-05-31 19:09:57 +02:00
in0finite
8a8f2ab423 only toggle map window if it is opened or if reading input is allowed 2020-05-31 19:09:57 +02:00
in0finite
4d646c853d small optimization for finding closest vehicle/seat 2020-05-31 19:09:57 +02:00
in0finite
0e130999f4 fix bug when peds were not able to enter any vehicle when there was a vehicle with no seats spawned 2020-05-31 19:09:57 +02:00