Commit graph

3100 commits

Author SHA1 Message Date
smallmodel
e904dafa38
Finalized actor_curious 2023-10-22 14:29:02 +02:00
smallmodel
6a210fa212
Finalized actor_cover source file 2023-10-21 17:18:49 +02:00
smallmodel
ae33155ed3
Added cover states 2023-10-21 17:18:03 +02:00
smallmodel
d3d44001ef
Fixed CanSee implementation 2023-10-21 16:50:26 +02:00
smallmodel
c2aec1ff57
Use named enums for actor states 2023-10-20 23:28:01 +02:00
smallmodel
d5f08fe950
Added more states for turret 2023-10-20 23:25:39 +02:00
smallmodel
bdf4df9fd0
Finished actor_curious 2023-10-20 23:03:27 +02:00
smallmodel
7481b0939e
Finished actor_balcony 2023-10-20 23:03:17 +02:00
smallmodel
346e59f18a
Finished actor_animcurious 2023-10-20 23:03:10 +02:00
smallmodel
4725aad3e9
Added more states 2023-10-20 23:02:53 +02:00
smallmodel
59fd1bfdb2
Fixed anim API 2023-10-19 23:15:57 +02:00
smallmodel
7546d91580
Fixed anim state 2023-10-19 23:15:45 +02:00
smallmodel
c81df27470
Fixed alarm state 2023-10-19 23:15:36 +02:00
smallmodel
bd6232d913
Added more actor state enums 2023-10-19 23:15:23 +02:00
smallmodel
7f6b73e60f
Set client's server id acknowledge 2023-10-19 20:20:40 +02:00
smallmodel
e3562f9e56
Added serverIdAcknowledge 2023-10-19 20:20:07 +02:00
smallmodel
40141c55de
Fixed infinite loop in ShortenPathToAvoidSquadMates 2023-10-19 20:19:52 +02:00
smallmodel
a6f6cbd9b5
Fixed a crash in FindCornerNodeForExactPath 2023-10-19 20:19:43 +02:00
smallmodel
e9ffb4b9b5
Removed print code that causes crash 2023-10-19 20:19:33 +02:00
smallmodel
1f0418a9cd
Fixed TIKI_LoadSetupCaseHeader() not using case value properly 2023-10-19 19:47:06 +02:00
smallmodel
e76837b42c
Fixed TIKI_GetHeadSkin() wrongly using headmodels 2023-10-19 19:46:12 +02:00
smallmodel
87be7068c9
Added MAX_SKELMODELS 2023-10-19 19:45:56 +02:00
smallmodel
49cb5af265
Shortened GetRandomHeadModel() and GetRandomHeadSkin() 2023-10-19 19:36:32 +02:00
smallmodel
f0fe93429f
Fixed headmodels/headskins never working 2023-10-19 19:36:07 +02:00
smallmodel
c2461f1219
tiki nullity check 2023-10-19 19:35:48 +02:00
smallmodel
f82b6b75ff
Fixed DetectSmokeGrenades and LookAt crash 2023-10-18 20:00:32 +02:00
smallmodel
3486b590eb
Fixed division by zero error when getting a random smoke sprite 2023-10-18 19:57:31 +02:00
smallmodel
5730af672c
Fixed event return type 2023-10-18 19:53:04 +02:00
smallmodel
4daff05142
Fixed some methods not working as intended 2023-10-18 19:45:31 +02:00
smallmodel
e930768c67
Implemented OpenActorStats and WriteActorStats 2023-10-18 19:34:35 +02:00
smallmodel
6f03e388bf
Finished actor source file implementation from moh 2.0 and above 2023-10-18 19:23:55 +02:00
smallmodel
9b340e03c5
Added MASK_LOOK trace mask 2023-10-18 19:20:53 +02:00
smallmodel
d5b61fe5cc
Pathing fixes, leash fixes 2023-10-17 23:38:33 +02:00
smallmodel
5b46e48a17
Fixed grenade code (path, give), path leash, gun target 2023-10-17 20:38:58 +02:00
smallmodel
585221f7cc
Added more eActorState_Turret values 2023-10-17 20:38:03 +02:00
smallmodel
77eb7a5259
Added position and forward parameters to Sentient::GunTarget() 2023-10-17 19:45:22 +02:00
smallmodel
77bfc4b599
Added bDesperate parameter to DecideToThrowGrenade 2023-10-17 19:44:48 +02:00
smallmodel
95bbfba1b8
Added MASK_GRENADEPATH 2023-10-17 18:03:29 +02:00
smallmodel
844a50dfd8
Added more comments in DoUse 2023-10-17 17:51:29 +02:00
smallmodel
cd2fea5262
Implemented some but not all features from mohaas and mohaab + lighter implementations + fixed implementations 2023-10-16 23:42:30 +02:00
smallmodel
79d8b4bb0b
Fixed wrong value for THINKSTATE_BADPLACE 2023-10-16 23:32:59 +02:00
smallmodel
531825545d
Added MASK_AI_CANSEE 2023-10-16 23:32:46 +02:00
smallmodel
daab5b9238
Fixed compile error 2023-10-16 00:31:50 +02:00
smallmodel
ce59e5e6a7
Fixed mismatched anim methods up to Actor::EventSetSayAnim 2023-10-16 00:29:41 +02:00
smallmodel
ea0c4b5060
Implemented actor_runandshoot 2023-10-15 21:53:40 +02:00
smallmodel
9b9908b660
Formatted actor_badplace source file 2023-10-15 20:53:20 +02:00
smallmodel
101894be37
Renamed THINKLEVEL_NORMAL to THINKLEVEL_IDLE 2023-10-15 20:52:06 +02:00
smallmodel
3e314251f2
Implemented actor_badplace 2023-10-15 20:51:11 +02:00
smallmodel
1995c75006
Added eActorState with reserved enums for m_State values 2023-10-15 20:44:44 +02:00
pryon
ff85986c44
Fully implement UIList (#78) 2023-10-15 20:23:58 +02:00