Commit graph

547 commits

Author SHA1 Message Date
in0finite
de459d92d6 change font size and scrollbar size on mobile 2020-05-31 19:09:47 +02:00
in0finite
c8f846eb61 add predefined directory for Android 2020-05-31 19:09:47 +02:00
in0finite
d74a809d95 lock cursor 2020-05-31 19:09:47 +02:00
in0finite
ee64560d4b use pointer position from last event 2020-05-31 19:09:47 +02:00
in0finite
cdf5b1e981 add vehicle turn multiplier 2020-05-31 19:09:47 +02:00
in0finite
aa160093c3 weapon switching done 2020-05-31 19:09:47 +02:00
in0finite
a21d835b47 handbrake, backward, forward buttons done ? 2020-05-31 19:09:47 +02:00
in0finite
64b0ab230c VehicleController reads input from custom input 2020-05-31 19:09:47 +02:00
in0finite
b1fc9c8d8c using appropriate input buttons based on whether the ped is driving vehicle or not 2020-05-31 19:09:47 +02:00
in0finite
f85a7d813b vehicle turning input done ? 2020-05-31 19:09:47 +02:00
in0finite
56bee753ed exit vehicle button done 2020-05-31 19:09:47 +02:00
in0finite
64c7e28b63 disable mouse move input while movement button is pressed 2020-05-31 19:09:47 +02:00
in0finite
e6ecbc01e4 remove HUD related code from state class 2020-05-31 19:09:47 +02:00
in0finite
5ed74ff3d1 remove some unused code 2020-05-31 19:09:47 +02:00
in0finite
1117d03c63 remove spamming logs 2020-05-31 19:09:47 +02:00
in0finite
8abab27068 change SEO of HUD and FPSDisplay 2020-05-31 19:09:47 +02:00
in0finite
2135d3f979 change SEO of TouchInput 2020-05-31 19:09:47 +02:00
in0finite
6622ecd5a1 action buttons are working 2020-05-31 19:09:47 +02:00
in0finite
1ad26f11ed implement movement button with arrows 2020-05-31 19:09:47 +02:00
in0finite
0afbaa9d4e aim button works 2020-05-31 19:09:47 +02:00
in0finite
4045311d59 preserve input for some buttons 2020-05-31 19:09:47 +02:00
in0finite
551fcf7988 don't lock cursor to allow for touch input testing 2020-05-31 19:09:47 +02:00
in0finite
da20c52e05 load arrow textures 2020-05-31 19:09:47 +02:00
in0finite
cb7c1418d2 move all HUD drawing functions to BaseScriptState 2020-05-31 19:09:47 +02:00
in0finite
f2b4059c49 add fire button 2020-05-31 19:09:47 +02:00
in0finite
3db52f9849 add action buttons for touch input 2020-05-31 19:09:47 +02:00
in0finite
563f526003 improve movement buttons 2020-05-31 19:09:47 +02:00
in0finite
13f94bf27d don't draw hud when input should not be read 2020-05-31 19:09:47 +02:00
in0finite
2596a88be6 draw touch input for movement 2020-05-31 19:09:47 +02:00
in0finite
8ff92619ff working on touch input 2020-05-31 19:09:47 +02:00
in0finite
6e35c438bb custom input: add support for button-down, key-down, axisraw 2020-05-31 19:09:47 +02:00
in0finite
6e398f4b4a if button/key with specified name is not set in custom input, use value from default input 2020-05-31 19:09:47 +02:00
in0finite
986a6a3c74 use custom input in PlayerController 2020-05-31 19:09:47 +02:00
in0finite
904dcdef93 touch input can be toggled in options 2020-05-31 19:09:47 +02:00
in0finite
2f8d697935 working on touch input 2020-05-31 19:09:47 +02:00
in0finite
4539dfdfa2 custom input logic done ? 2020-05-31 19:09:47 +02:00
in0finite
dd544fef9a add 1 more predefined path for android 2020-05-31 19:09:47 +02:00
in0finite
38e3a15e52 add some predefined paths in file browser, when on android 2020-05-31 19:09:47 +02:00
in0finite
1d8677654a use different value for default max fps on mobile 2020-05-31 19:09:47 +02:00
in0finite
17db595e4c delete postprocessing script 2020-05-31 19:09:47 +02:00
in0finite
827aec1c9e config file is loaded from resources 2020-05-31 19:09:46 +02:00
in0finite
e97e36a9a4 sfx bank timings are loaded from resources 2020-05-31 19:09:46 +02:00
in0finite
42892654df custom anim groups are loaded from resources 2020-05-31 19:09:46 +02:00
in0finite
814cb38cc9 anim group can be loaded from stream reader 2020-05-31 19:09:46 +02:00
in0finite
54f976de22 remove Update() 2020-05-31 19:09:46 +02:00
in0finite
5e0f3d747c move file to appropriate folder 2020-05-31 19:09:46 +02:00
in0finite
de0cb01239 state can draw it's own hud 2020-05-31 19:09:46 +02:00
in0finite
5fe0a8fe46 destroy player's vehicles when he disconnects 2020-05-31 19:09:46 +02:00
in0finite
a6713c24da send only the current wheel state, and prevent memory leak bug in Mirror 2020-05-31 19:09:46 +02:00
in0finite
626567e289 some improvements for roll state 2020-05-31 19:09:46 +02:00
in0finite
95120b46d3 client detects when roll direction changes, and plays anim again 2020-05-31 19:09:46 +02:00
in0finite
2e7289d1b4 use base64 encoding for converting between string and byte array 2020-05-31 19:09:46 +02:00
in0finite
d18a226925 fix only the broken anim 2020-05-31 19:09:46 +02:00
in0finite
8cde278b13 try to fix skeleton while running with weapon 2020-05-31 19:09:46 +02:00
in0finite
d380eaeb55 trying to fix passenger anim 2020-05-31 19:09:46 +02:00
in0finite
8cae6c9206 fix memory leak related to anim clips 2020-05-31 19:09:46 +02:00
in0finite
6ffaf6a552 rename methods 2020-05-31 19:09:46 +02:00
in0finite
257645ba7f cache weapon audio clips 2020-05-31 19:09:46 +02:00
in0finite
bec4139a68 try to fix position of passenger 2020-05-31 19:09:46 +02:00
in0finite
2a56f7f336 'DontLoadTextures' can be configured 2020-05-31 19:09:46 +02:00
in0finite
b1fdbf4256 don't draw vehicles on minimap 2020-05-31 19:09:46 +02:00
in0finite
9b73165fa4 game can work without loading textures 2020-05-31 19:09:46 +02:00
in0finite
09daa45721 display vehicles on minimap 2020-05-31 19:09:46 +02:00
in0finite
853a264750 ... 2020-05-31 19:09:46 +02:00
in0finite
75ab5d5d9b sync offset 2020-05-31 19:09:46 +02:00
in0finite
eade6fc3d8 extract method 2020-05-31 19:09:46 +02:00
in0finite
a5cda1b996 assign offset every frame 2020-05-31 19:09:46 +02:00
in0finite
62d6925020 store vehicle parent offset 2020-05-31 19:09:46 +02:00
in0finite
c6143c3647 prevent possible NRE 2020-05-31 19:09:45 +02:00
in0finite
1a7a4d5471 prevent possible NRE 2020-05-31 19:09:45 +02:00
in0finite
59ca8f3d77 adjust root frame position in crouch state 2020-05-31 19:09:45 +02:00
in0finite
aba5c41ffd extract method 2020-05-31 19:09:45 +02:00
in0finite
7f6ca3f4aa fix possible NRE 2020-05-31 19:09:45 +02:00
in0finite
0127b0d392 send fire position to server 2020-05-31 19:09:45 +02:00
in0finite
3ff374aefa weapon can't damage owner ped 2020-05-31 19:09:45 +02:00
in0finite
0db8b63c1a draw line from weapon only if that is the current weapon 2020-05-31 19:09:45 +02:00
in0finite
bae6676196 using fire direction from client when trying to fire 2020-05-31 19:09:45 +02:00
in0finite
7983812074 send fire direction to server 2020-05-31 19:09:45 +02:00
in0finite
a1601341e6 fixing fire direction on clients 2020-05-31 19:09:45 +02:00
in0finite
b38bf70f8b preserve movement input 2020-05-31 19:09:45 +02:00
in0finite
dc16ede651 roll direction is synced 2020-05-31 19:09:45 +02:00
in0finite
1a66200d70 client uses 'loop' wrap mode for roll anim 2020-05-31 19:09:45 +02:00
in0finite
c67acba8b2 vehicle states now wait for vehicle to be assigned before starting their stuff 2020-05-31 19:09:45 +02:00
in0finite
d34ab7d4fe move method to other class 2020-05-31 19:09:45 +02:00
in0finite
7de0dd7cdb removed unneeded methods 2020-05-31 19:09:45 +02:00
in0finite
94b7404e4f client checks if vehicle is spawned every frame 2020-05-31 19:09:45 +02:00
in0finite
30b1176ee7 play passenger anim every frame 2020-05-31 19:09:45 +02:00
in0finite
b467859ce5 extract method 2020-05-31 19:09:45 +02:00
in0finite
63ce71bec6 check if anim state is null 2020-05-31 19:09:45 +02:00
in0finite
854b0c1856 check if state is still active 2020-05-31 19:09:45 +02:00
in0finite
e3bdea9647 small optimization 2020-05-31 19:09:45 +02:00
in0finite
269ffca20f fix NRE in IsDrivingVehicle 2020-05-31 19:09:45 +02:00
in0finite
e9b944cad5 fix NRE in GetCameraFocusPos() 2020-05-31 19:09:45 +02:00
in0finite
57bb127345 now sending net id of current vehicle 2020-05-31 19:09:45 +02:00
in0finite
e0921d27d6 show info about collections 2020-05-31 19:09:45 +02:00
in0finite
af642a3c07 dequeue all elements at once 2020-05-31 19:09:45 +02:00
in0finite
4b06481527 change button dimensions 2020-05-31 19:09:45 +02:00
in0finite
bc4e862bb4 ... 2020-05-31 19:09:45 +02:00
in0finite
d6ca3a5331 ... 2020-05-31 19:09:45 +02:00
in0finite
cec406fc0a rename more vars 2020-05-31 19:09:45 +02:00