Commit graph

999 commits

Author SHA1 Message Date
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
483c7b8564 add box collider for area around neck 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
89dab83847 fix errors 2020-05-31 19:09:57 +02:00
in0finite
ad7b8e50fe add script 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
15711064c4 change width of radio station label 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
9dd132532b don't send navigation events because it's buggy and can send events to invisible UI objects 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
in0finite
19b6c25432 correctly position the minimap 2020-05-31 19:09:56 +02:00
in0finite
3d81bd25ca use RawImage for minimap texture 2020-05-31 19:09:56 +02:00
in0finite
96dd3fe706 set Z position of some minimap elements to 0 2020-05-31 19:09:56 +02:00
in0finite
190178fac5 disable FPS text and texture by default 2020-05-31 19:09:56 +02:00
in0finite
1ebf03dcb6 change default camera distance from ped and vehicle 2020-05-31 19:09:56 +02:00
in0finite
3b7d466ba6 move speedometer a little to the right 2020-05-31 19:09:56 +02:00
in0finite
e1a6fd9201 change transparency and highlighted/pressed color for main menu buttons, pause menu buttons, chat input 2020-05-31 19:09:56 +02:00
in0finite
ae273868d3 change highlighted and pressed color for main menu button 2020-05-31 19:09:56 +02:00
in0finite
f8ac93380b update controls window text 2020-05-31 19:09:56 +02:00
in0finite
f0949c0233 change SEO of some scripts 2020-05-31 19:09:56 +02:00
in0finite
f90732229d change SEO of some scripts 2020-05-31 19:09:56 +02:00
in0finite
5188399ff8 change object names 2020-05-31 19:09:56 +02:00
in0finite
54b4763f9a uncheck raycasttarget 2020-05-31 19:09:56 +02:00
in0finite
674662635e re-save prefab 2020-05-31 19:09:56 +02:00
in0finite
5fb94bf22d crosshair looks a little better 2020-05-31 19:09:56 +02:00
in0finite
c661e13b88 remove unneeded variables 2020-05-31 19:09:56 +02:00
in0finite
9c0bcd747b refactor 2020-05-31 19:09:56 +02:00
in0finite
88cd91d0bd use auto property 2020-05-31 19:09:56 +02:00
in0finite
aec6481050 refactor 2020-05-31 19:09:56 +02:00
in0finite
91f9c55540 remove some unneeded variables 2020-05-31 19:09:56 +02:00
in0finite
1eb6dbadda remove 'toggleInfo' variable 2020-05-31 19:09:56 +02:00
in0finite
1cfe3b80b1 ReadInput() is slightly faster 2020-05-31 19:09:56 +02:00
in0finite
bdbec0bdeb remove OnGUI() function 2020-05-31 19:09:56 +02:00
in0finite
496333b26d remove commented code 2020-05-31 19:09:56 +02:00
in0finite
602f3beb4d refactor 2020-05-31 19:09:56 +02:00
in0finite
03c451d0a9 move input reading to LateUpdate() ; remove Update() because it's no longer needed ; 2020-05-31 19:09:56 +02:00
in0finite
eb7123be57 refactor 2020-05-31 19:09:56 +02:00
in0finite
525ca5a287 read input only when minimap is visible 2020-05-31 19:09:56 +02:00
in0finite
dc37e76e6b extract input reading into a method 2020-05-31 19:09:56 +02:00
in0finite
9d4ca5aae6 don't update stuff when minimap is not visible 2020-05-31 19:09:56 +02:00
in0finite
0668cf62f1 move zoom updating from FixedUpdate() to LateUpdate()
FixedUpdate() is now removed
2020-05-31 19:09:56 +02:00
in0finite
7a57f6b266 retrieve zone name on every 2 seconds 2020-05-31 19:09:56 +02:00
in0finite
d44757a739 ... 2020-05-31 19:09:56 +02:00
in0finite
df6bfa45ba minimap now has focus position 2020-05-31 19:09:56 +02:00
in0finite
355a3276a5 ... 2020-05-31 19:09:56 +02:00
in0finite
804d8108c0 remove unneeded class with extension method 2020-05-31 19:09:56 +02:00
in0finite
72e090419a rename class 2020-05-31 19:09:56 +02:00
in0finite
dd335e439f put zone classes into namespace 2020-05-31 19:09:56 +02:00
in0finite
ccd0a9f1b1 optimize functions for getting zone - they don't allocate memory anymore and are faster 2020-05-31 19:09:55 +02:00
in0finite
b1f6c2b8fa convert zone name 2020-05-31 19:09:55 +02:00
in0finite
e415d019fc use RawImage for player icon 2020-05-31 19:09:55 +02:00
in0finite
5d4367fa3e zooming of minimap works 2020-05-31 19:09:55 +02:00
in0finite
d404419d5f minimap seems to be converted 2020-05-31 19:09:55 +02:00
in0finite
811c28aa98 enable minimap canvases 2020-05-31 19:09:55 +02:00
in0finite
8ebbac83dc remove some unneeded code 2020-05-31 19:09:55 +02:00
in0finite
241f97a501 ... 2020-05-31 19:09:55 +02:00
in0finite
99624f1598 remove private variable because it's not needed 2020-05-31 19:09:55 +02:00
in0finite
55fc88b5b4 use correct delta time value 2020-05-31 19:09:55 +02:00
in0finite
592de8bc7d use 1 bool to control if FPS should be updated 2020-05-31 19:09:55 +02:00
in0finite
dc283954e5 don't display FPS by default 2020-05-31 19:09:55 +02:00
in0finite
d5ca8ac00d change color of labels to white 2020-05-31 19:09:55 +02:00
in0finite
b4b524f9c2 fix chat display 2020-05-31 19:09:55 +02:00
in0finite
761fb9383c chat display almost finished 2020-05-31 19:09:55 +02:00
in0finite
c370702d49 don't toggle FPS display with F10 2020-05-31 19:09:55 +02:00
in0finite
5c675e2def add "Display FPS" setting 2020-05-31 19:09:55 +02:00
in0finite
d293d0783f remove unused code 2020-05-31 19:09:55 +02:00
in0finite
6100b013df rename variables 2020-05-31 19:09:55 +02:00
in0finite
efd9f7b4f7 remove milliseconds from FPS display 2020-05-31 19:09:55 +02:00
in0finite
40e8f6386d change color of FPS text 2020-05-31 19:09:55 +02:00
in0finite
6fbb632eb6 change sort order of canvases 2020-05-31 19:09:55 +02:00
in0finite
fcbf323219 convert FPS display 2020-05-31 19:09:55 +02:00
in0finite
f9b7034c85 add search box to vehicle spawner window 2020-05-31 19:09:55 +02:00
in0finite
1ff5e44e79 fix touch input - enable canvas when touch input is enabled 2020-05-31 19:09:55 +02:00
in0finite
bd2d9489db improve chat input field 2020-05-31 19:09:55 +02:00