in0finite
8d93a7f2c5
use small raycast distance when teleporting through enexes
2020-05-31 19:09:51 +02:00
in0finite
5fb330cbb0
raycast distance for finding ground is configurable
2020-05-31 19:09:51 +02:00
in0finite
a1751c7ba4
refactor FindGroundParams
2020-05-31 19:09:51 +02:00
in0finite
85cd5867a6
load all interiors
2020-05-31 19:09:51 +02:00
in0finite
a12f8aebc1
ignore next collision with second enex
2020-05-31 19:09:51 +02:00
in0finite
66d1709492
teleport only to different interiors
2020-05-31 19:09:51 +02:00
in0finite
14f9e0bd34
remember first and second enex ; teleport from second enex back to first enex
2020-05-31 19:09:51 +02:00
in0finite
c2c84b4c91
rename var
2020-05-31 19:09:51 +02:00
in0finite
9dd1dad363
log matching enexes
2020-05-31 19:09:51 +02:00
in0finite
7920363002
add loading step for enexes
2020-05-31 19:09:51 +02:00
in0finite
d32ee2dc72
...
2020-05-31 19:09:51 +02:00
in0finite
028d74331f
only teleport to enex's counterpart on server
2020-05-31 19:09:51 +02:00
in0finite
a34e9e27d1
don't ignore collision with enex if current enex is disabled
2020-05-31 19:09:51 +02:00
in0finite
d82c42a906
teleport ped to enex's counterpart when collided
2020-05-31 19:09:51 +02:00
in0finite
c78d25f269
report enex collisions to ped
2020-05-31 19:09:51 +02:00
in0finite
39f7e1b6b3
destroy current clip before loading new one
2020-05-31 19:09:51 +02:00
in0finite
424880aa78
...
2020-05-31 19:09:51 +02:00
in0finite
fb4dd66724
play radio only if ped is in vehicle seat
2020-05-31 19:09:51 +02:00
in0finite
7e3865491d
rename var
2020-05-31 19:09:51 +02:00
in0finite
34b92f9980
start radio only for local ped ; and start it from the right place
2020-05-31 19:09:51 +02:00
in0finite
36c96062aa
assign SEO
2020-05-31 19:09:51 +02:00
jaan242
92bbc4bd53
radio ( #69 )
...
* radio
* radio 2
* radio 3
* radio 4
2020-05-31 19:09:51 +02:00
jaan242
c99cf04494
moved speedometer label to the right ( #67 )
2020-05-31 19:09:51 +02:00
in0finite
8ca984d91c
fix bug
2020-05-31 19:09:51 +02:00
in0finite
8ddd78367d
skip creating enexes for now
2020-05-31 19:09:51 +02:00
in0finite
f42900d56c
don't override cell ids in Awake()
2020-05-31 19:09:50 +02:00
in0finite
1c0609b83a
enexes are not re-activated when in range
2020-05-31 19:09:50 +02:00
in0finite
ebf9e10eac
...
2020-05-31 19:09:50 +02:00
in0finite
1efa38ff84
map window draws enexes
2020-05-31 19:09:50 +02:00
in0finite
1bdc7226e5
animate enex
2020-05-31 19:09:50 +02:00
in0finite
47c43384ed
adjust y position of enex
2020-05-31 19:09:50 +02:00
in0finite
4b6c42ef61
create enex objects from prefab
2020-05-31 19:09:50 +02:00
in0finite
c78200c80f
create enex objects in the world
2020-05-31 19:09:50 +02:00
in0finite
7d35fb4971
load all interiors
2020-05-31 19:09:50 +02:00
in0finite
362241aace
don't call OnSpawn() from PedModel, but instead find ground from Start()
...
this will make sure that ped's starting position does not change before call to FindGround()
2020-05-31 19:09:50 +02:00
in0finite
24af9dfa4a
use enex exit positions as spawn positions for players, if exterior is not loaded
2020-05-31 19:09:50 +02:00
in0finite
6bcf1b4c91
refactor
2020-05-31 19:09:50 +02:00
in0finite
eedd411520
obtain spawn positions at the moment when they are needed ; don't create game objects that act as spawn positions
2020-05-31 19:09:50 +02:00
in0finite
deda364ec8
SpawnManager uses TransformDataStruct for storing spawn positions
2020-05-31 19:09:50 +02:00
in0finite
615f8d33cd
more precise positioning after ground is found
2020-05-31 19:09:50 +02:00
in0finite
a06fd323db
when teleporting ped, assign his heading too
2020-05-31 19:09:50 +02:00
in0finite
b2f427b67c
assign starting position at the start of coroutine
2020-05-31 19:09:50 +02:00
in0finite
86fa29c345
better log messages
2020-05-31 19:09:50 +02:00
in0finite
a84e5f38dc
apply "tryFromAbove" parameter when finding ground
2020-05-31 19:09:50 +02:00
in0finite
60f685dd70
don't assign initial Y position when finding ground
2020-05-31 19:09:50 +02:00
in0finite
25d1e30efa
add ability to pass parameters to FindGround()
2020-05-31 19:09:50 +02:00
in0finite
b3d082dbe2
improve division gizmos
2020-05-31 19:09:50 +02:00
in0finite
0698429c25
changed the way how distance is calculated from division to point
2020-05-31 19:09:50 +02:00
in0finite
98bd42cf97
fix for situation when LOD child is located in different render level
2020-05-31 19:09:50 +02:00
in0finite
d872f163ac
draw better gizmos for Division
2020-05-31 19:09:50 +02:00
in0finite
17128d22a4
add comment
2020-05-31 19:09:50 +02:00
in0finite
5169f5155e
remove logs
2020-05-31 19:09:50 +02:00
in0finite
6a92422a2c
remove unreachable code
2020-05-31 19:09:50 +02:00
in0finite
1050ec790d
fix for mouse texture
2020-05-31 19:09:50 +02:00
in0finite
b87a273f77
don't keep the big minimap texture in memory
2020-05-31 19:09:50 +02:00
in0finite
ab07ff11a6
leave minimap textures in memory
2020-05-31 19:09:50 +02:00
in0finite
167f5b92d6
move LoadingThread to SanAndreasUnity.Utilities assembly
2020-05-31 19:09:50 +02:00
in0finite
cb7497baa6
move Frame and FrameContainer to SanAndreasUnity.Importing assembly
2020-05-31 19:09:50 +02:00
in0finite
b529073da5
load water using case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
5067d02f32
load weapons data using case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
f4362ce41b
load car colors using case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
cbcba8a221
load anim groups using case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
be2df19fb5
load handling use case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
43f44a6f00
load items using case-sensitive paths
2020-05-31 19:09:49 +02:00
in0finite
51bc383830
archives are loaded case-insensitively
2020-05-31 19:09:49 +02:00
in0finite
e0f296bfd2
remove default SEO
2020-05-31 19:09:49 +02:00
in0finite
2adea110ab
change SEO of scripts which had it configured in code
2020-05-31 19:09:49 +02:00
in0finite
4fd93a4465
adjust SEO of some scripts which had it assigned
2020-05-31 19:09:49 +02:00
in0finite
186ba140ed
change script execution order for all (?) scripts
2020-05-31 19:09:49 +02:00
in0finite
9970b7917d
skip loading GXT - temporary fix for #32
2020-05-31 19:09:49 +02:00
in0finite
5a947badfa
PlayerController uses UIManagers' onGUI event
2020-05-31 19:09:49 +02:00
in0finite
76340b481b
UIManager provides onGUI event
2020-05-31 19:09:49 +02:00
in0finite
a384877191
sync aim direction for host's ped
2020-05-31 19:09:49 +02:00
in0finite
fca5096eba
some GXT fixes
2020-05-31 19:09:49 +02:00
AlexWei
e236f7d032
Import gxt ( #23 )
...
* import GTX code
import GTX code
add some empty function before integrate
* set gtx path
* refactor code
* fix typo and ui prefab
change gtx to gxt
remove window from start scene and add it in prefab
* add language interface
add language interface;
add some todo comments;
change file tab; make it consistent with project.
* fix game path and typo
add test ui
* add ui part
* fix set gui style pos
it will cause bug in ctor
* add pages to gxt ui
* revert changes to startup scene
2020-05-31 19:09:49 +02:00
in0finite
8f89386e05
remove code for loading SFX bank timings
2020-05-31 19:09:48 +02:00
in0finite
2d46334c54
update audio library
2020-05-31 19:09:48 +02:00
in0finite
c03e940847
font size changes with screen resolution
2020-05-31 19:09:48 +02:00
in0finite
fb302bf086
camera distance is configurable
2020-05-31 19:09:48 +02:00
in0finite
c1840327d0
Loader: display error in text area ; display exit button below error
2020-05-31 19:09:48 +02:00
in0finite
5c845e244e
file browser has better size
2020-05-31 19:09:48 +02:00
in0finite
46d9529277
add ability to adjust UI in editor too
2020-05-31 19:09:48 +02:00
in0finite
78718a3a16
make sliders wider
2020-05-31 19:09:48 +02:00
in0finite
1d4fea1d7b
set default physics update rate
2020-05-31 19:09:48 +02:00
in0finite
eb124927e5
fix cursor locking while touch input is enabled
2020-05-31 19:09:48 +02:00
in0finite
12e37dc2fe
comment log
2020-05-31 19:09:48 +02:00
in0finite
049a339f97
change SEO of UIManager
2020-05-31 19:09:48 +02:00
in0finite
d42489b7e6
font size can be configured in options
2020-05-31 19:09:48 +02:00
in0finite
de459d92d6
change font size and scrollbar size on mobile
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
e6ecbc01e4
remove HUD related code from state class
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
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