Commit graph

857 commits

Author SHA1 Message Date
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
cb46cf795e remove quotes from enex name 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
9f7861673a move enex spawn position up by a little, because some enexes are placed below objects 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
31a1903b94 TeleportWindow uses enexes as teleport locations, if exterior is not loaded 2020-05-31 19:09:50 +02:00
in0finite
dee7833ab7 use TransformDataStruct in TeleportWindow 2020-05-31 19:09:50 +02:00
in0finite
267c5d00a1 create TransformDataStruct struct 2020-05-31 19:09:50 +02:00
in0finite
a3f73edef8 read ENEX section of IPL files 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
29bffc2c11 don't duplicate uv array 2020-05-31 19:09:50 +02:00
in0finite
cd6210d2cc don't duplicate colors array 2020-05-31 19:09:50 +02:00
in0finite
cd972e2dd3 don't duplicate normals array 2020-05-31 19:09:50 +02:00
in0finite
b14268f646 don't duplicate vertices array 2020-05-31 19:09:50 +02:00
in0finite
75d08f874e don't obtain vertices from Mesh, use the already created array 2020-05-31 19:09:50 +02:00
in0finite
8ea6795084 remove some usages of ToArray() when loading geometry 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
41b801b7a7 "makeNoLongerReadable" can be specified when loading texture 2020-05-31 19:09:50 +02:00
in0finite
595bf531ff change access modifiers from internal to public 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
0627b1c45a create asmdef file for SanAndreasUnity.Importing 2020-05-31 19:09:50 +02:00
in0finite
2f1e2eeb4b SanAndreasUnity.Utilities is a separate assembly 2020-05-31 19:09:50 +02:00
in0finite
078ac0ee7a try to load from "sfx" folder if "SFX" folder does not exist 2020-05-31 19:09:50 +02:00
in0finite
a08850d45a add classes from audio library 2020-05-31 19:09:49 +02:00
in0finite
3b7433ceb3 create folder and asmdef file for audio importing 2020-05-31 19:09:49 +02:00
in0finite
b529073da5 load water using case-sensitive paths 2020-05-31 19:09:49 +02:00
in0finite
7a8ee01f63 change predefined folders in FileBrowser on Linux - fix for #43 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