in0finite
|
9c68ea7a54
|
start refactoring into object-oriented state machine - walk around done
|
2021-09-19 22:04:06 +02:00 |
|
in0finite
|
5e08419ac8
|
change namespace
|
2021-09-19 20:09:11 +02:00 |
|
in0finite
|
06eef5d9ed
|
move to other folder
|
2021-09-19 20:06:15 +02:00 |
|
in0finite
|
4c1d121049
|
ped no longer misses shots
|
2021-09-13 03:32:48 +02:00 |
|
in0finite
|
1195e23528
|
stop drive-by when there is no target ped
|
2021-09-13 02:47:32 +02:00 |
|
in0finite
|
b6a447c26f
|
rename
|
2021-09-13 02:30:30 +02:00 |
|
in0finite
|
41aaf1bf44
|
react when someone damages our vehicle
|
2021-09-13 02:27:15 +02:00 |
|
in0finite
|
37a7246a71
|
rename
|
2021-09-13 02:04:21 +02:00 |
|
in0finite
|
8231dd2424
|
...
|
2021-09-13 02:03:20 +02:00 |
|
in0finite
|
36d3cfcd7e
|
make enemies of peds which are attacked by our leader
|
2021-09-13 01:58:30 +02:00 |
|
in0finite
|
3d2ff03357
|
...
|
2021-09-13 01:43:57 +02:00 |
|
in0finite
|
a860cf7c1d
|
...
|
2021-09-13 01:17:17 +02:00 |
|
in0finite
|
c258cbe445
|
better distribution of weapons
|
2021-09-13 01:04:54 +02:00 |
|
in0finite
|
45c9ca085d
|
...
|
2021-09-13 00:59:28 +02:00 |
|
in0finite
|
adf3b7d31c
|
add weapon to peds spawned with commands
|
2021-09-13 00:54:56 +02:00 |
|
in0finite
|
66d0f5aec4
|
call "enemy" command from UI
|
2021-09-13 00:24:26 +02:00 |
|
in0finite
|
71fc261100
|
change distance of enemy ped
|
2021-09-13 00:12:41 +02:00 |
|
in0finite
|
217bf12473
|
add command "enemy"
|
2021-09-13 00:08:06 +02:00 |
|
in0finite
|
ed023bdcf7
|
spawn AI peds, not "regular" peds, from UI
|
2021-09-12 23:28:35 +02:00 |
|
in0finite
|
ad527ccb3d
|
now able to un-recruit all peds
|
2021-09-12 23:09:38 +02:00 |
|
in0finite
|
d2fe1b1cfb
|
fix group logic
|
2021-09-12 23:03:53 +02:00 |
|
in0finite
|
e0f89e1e47
|
...
|
2021-09-12 22:40:24 +02:00 |
|
in0finite
|
c788732a65
|
switch to chasing from walking, if there are enemies
|
2021-09-12 22:40:11 +02:00 |
|
in0finite
|
4d29d11084
|
subscribe event for every ped ; add follower group logic
|
2021-09-12 22:26:05 +02:00 |
|
in0finite
|
867ac634af
|
add StartIdling()
|
2021-09-12 21:14:48 +02:00 |
|
in0finite
|
c88314e4d5
|
chase peds properly
|
2021-09-12 21:07:00 +02:00 |
|
in0finite
|
1ed58b7f09
|
when chasing is finished, start walking from closest node
|
2021-09-12 20:05:07 +02:00 |
|
in0finite
|
82363bff84
|
immediately switch to walking state from idle state
|
2021-09-12 20:01:39 +02:00 |
|
in0finite
|
2b58398dfb
|
find closest node if we don't have any
|
2021-09-12 19:53:27 +02:00 |
|
in0finite
|
ca4447b37a
|
don't move ped if path nodes are not assigned
|
2021-09-12 18:32:18 +02:00 |
|
in0finite
|
c40f19348a
|
exit vehicle when walking around
|
2021-09-12 18:22:04 +02:00 |
|
in0finite
|
cf28bd5c63
|
make attacking work in vehicles
|
2021-09-12 18:17:50 +02:00 |
|
in0finite
|
fc50d7cf32
|
...
|
2021-09-12 04:11:43 +02:00 |
|
in0finite
|
4167d76bfb
|
...
|
2021-09-12 04:11:07 +02:00 |
|
in0finite
|
c71b7f41bc
|
when entering/exiting car, don't call API which moves ped in/out of vehicle, but instead send input to ped
|
2021-09-12 04:08:19 +02:00 |
|
in0finite
|
f7327d9409
|
calculate distance to target based on XZ axis
|
2021-09-12 03:13:52 +02:00 |
|
in0finite
|
47a6f02fe7
|
rename
|
2021-09-12 01:38:35 +02:00 |
|
in0finite
|
805af9028b
|
adjust target node position offset based on path width
|
2021-09-12 01:37:39 +02:00 |
|
in0finite
|
d90dfcc363
|
revert
|
2021-09-12 00:37:52 +02:00 |
|
in0finite
|
4ea5cd04a1
|
attempt to draw path nodes, but failed
|
2021-09-12 00:26:58 +02:00 |
|
in0finite
|
2aec671a2a
|
remove GetAreaNeighborhood() and add function which gets all areas in radius
|
2021-09-11 23:13:43 +02:00 |
|
in0finite
|
6db5f9a9a7
|
use deltaTime instead of fixedDeltaTime
|
2021-09-11 19:17:05 +02:00 |
|
in0finite
|
020be0dade
|
fix spawning
|
2021-09-11 19:15:50 +02:00 |
|
in0finite
|
348c93ea5a
|
normalize movement input
|
2021-09-11 19:14:31 +02:00 |
|
in0finite
|
d249412ab9
|
cleanup code
|
2021-09-11 18:35:59 +02:00 |
|
in0finite
|
7cdf2def5c
|
remove PedStalker script
|
2021-09-11 18:04:50 +02:00 |
|
in0finite
|
8dedafd824
|
rename
|
2021-09-11 17:21:15 +02:00 |
|
in0finite
|
ec991ee991
|
rename
|
2021-09-11 17:19:01 +02:00 |
|
in0finite
|
83edcd6f5f
|
add gizmos
|
2021-09-11 17:08:29 +02:00 |
|
in0finite
|
a070f94c21
|
add inspector for PedAI
|
2021-09-11 05:29:29 +02:00 |
|
in0finite
|
1aabcd2f12
|
change some params
|
2021-09-11 05:28:58 +02:00 |
|
in0finite
|
6b66065ba5
|
extract method
|
2021-09-11 04:09:19 +02:00 |
|
in0finite
|
167e313456
|
aim toward head
|
2021-09-11 02:48:11 +02:00 |
|
in0finite
|
fa825315d9
|
adjust heading of ped when shooting
|
2021-09-11 02:44:41 +02:00 |
|
in0finite
|
b2989f530a
|
fix next node for escaping
|
2021-09-11 02:34:37 +02:00 |
|
in0finite
|
69cb205ade
|
fix finding next node
|
2021-09-11 02:33:58 +02:00 |
|
in0finite
|
49397154ca
|
split paths into ped and vehicle paths
|
2021-09-11 01:12:39 +02:00 |
|
in0finite
|
88580229d0
|
add error check
|
2021-09-11 01:03:40 +02:00 |
|
in0finite
|
1c389b2d91
|
some API changes
|
2021-09-11 00:51:23 +02:00 |
|
in0finite
|
b98da7fda5
|
add todos
|
2021-09-11 00:28:35 +02:00 |
|
in0finite
|
6836b6b49e
|
add "maxSpawnDistanceFromFocusPoint"
|
2021-09-09 04:31:18 +02:00 |
|
in0finite
|
deede39fef
|
reworked destroying - peds are not destroyed in front of player
|
2021-09-09 03:34:43 +02:00 |
|
in0finite
|
1fa51bcfe3
|
move AreaIndex out of WorldSystem class
|
2021-09-09 02:42:15 +02:00 |
|
in0finite
|
0aa4ce2efc
|
extract non-generic IWorldSystem interface
|
2021-09-09 02:35:47 +02:00 |
|
in0finite
|
bebaaf30b8
|
assign parameters on prefab
|
2021-09-09 01:17:38 +02:00 |
|
in0finite
|
a5553137c1
|
remove commented code
|
2021-09-09 01:17:04 +02:00 |
|
in0finite
|
d85e47afbb
|
add min spawn distance
|
2021-09-09 00:05:30 +02:00 |
|
in0finite
|
368346f54f
|
fix NRE
|
2021-09-08 23:10:17 +02:00 |
|
in0finite
|
5754ea275b
|
...
|
2021-09-08 22:48:02 +02:00 |
|
in0finite
|
c97e7f4594
|
use world system for spawning NPC peds
|
2021-09-08 22:46:58 +02:00 |
|
in0finite
|
99ae43ed5e
|
fix
|
2021-09-08 20:46:43 +02:00 |
|
in0finite
|
4704d750d1
|
extract IWorldSystem interface
|
2021-09-08 20:27:30 +02:00 |
|
in0finite
|
051d4505ba
|
solve problem with static fields in generic types
|
2021-09-08 18:51:00 +02:00 |
|
in0finite
|
3ad3cde939
|
add method RemoveAllObjectsFromArea()
|
2021-09-08 18:21:08 +02:00 |
|
in0finite
|
3d4ea8c0f5
|
...
|
2021-09-08 18:19:24 +02:00 |
|
in0finite
|
7d36bc4493
|
...
|
2021-09-08 18:18:26 +02:00 |
|
in0finite
|
74865d9fc1
|
...
|
2021-09-08 16:51:46 +02:00 |
|
in0finite
|
88042fbeec
|
refactor: add FocusPointManager
|
2021-09-08 16:26:11 +02:00 |
|
in0finite
|
4d42edade6
|
move function to other class
|
2021-09-07 02:16:02 +02:00 |
|
in0finite
|
eb2fe7ef66
|
rename class
|
2021-09-07 02:13:54 +02:00 |
|
in0finite
|
d397ae1d2f
|
rename file
|
2021-09-07 02:13:14 +02:00 |
|
in0finite
|
7ceb81166b
|
better weapon api
|
2021-09-07 01:50:28 +02:00 |
|
in0finite
|
31489a6006
|
rename method
|
2021-09-07 01:39:39 +02:00 |
|
in0finite
|
cc9eb95cdc
|
remove 'slot' argument from SetWeaponAtSlot()
|
2021-09-07 01:38:54 +02:00 |
|
in0finite
|
d7f0ec9d54
|
properly detect gang member
|
2021-09-07 01:33:19 +02:00 |
|
in0finite
|
306a7fa55e
|
add PathsManager script to prefab
|
2021-09-07 01:14:04 +02:00 |
|
in0finite
|
d61789fb25
|
revert scene changes from PR
|
2021-09-07 01:12:40 +02:00 |
|
in0finite
|
3a40487a6d
|
remove unused function
|
2021-09-07 01:04:23 +02:00 |
|
in0finite
|
b62e786dad
|
...
|
2021-09-07 00:47:54 +02:00 |
|
in0finite
|
6f866fa750
|
change namespace
|
2021-09-07 00:45:25 +02:00 |
|
in0finite
|
f3039575a2
|
...
|
2021-09-07 00:28:37 +02:00 |
|
in0finite
|
a4ffe2e4fd
|
fix memory leak with event
|
2021-09-07 00:27:22 +02:00 |
|
in0finite
|
1db899ebba
|
rename class
|
2021-09-07 00:05:06 +02:00 |
|
in0finite
|
3081db59ad
|
add StartupSingleton
|
2021-09-07 00:04:15 +02:00 |
|
in0finite
|
fdd15b81b5
|
rename file
|
2021-09-07 00:04:00 +02:00 |
|
in0finite
|
382df428c1
|
...
|
2021-09-07 00:03:45 +02:00 |
|
in0finite
|
7540fe353c
|
remove var
|
2021-09-06 23:47:59 +02:00 |
|
in0finite
|
22885b08a1
|
...
|
2021-09-06 23:46:57 +02:00 |
|
in0finite
|
f4a2e25d21
|
cache list of ped AIs
|
2021-09-06 23:41:56 +02:00 |
|
in0finite
|
c48d59d7a1
|
some cleanup
|
2021-09-06 23:33:12 +02:00 |
|