Commit graph

80 commits

Author SHA1 Message Date
smallmodel
0f01f6af11
Reimplemented actor CanSee/CanShoot/EnemyInFOV 2023-10-14 20:33:50 +02:00
smallmodel
0a7c324d48
setOriginEvent: clear 4th origin history and update bad places. + handle ANIM_MODE_ATTACHED when moving 2023-10-14 18:59:35 +02:00
smallmodel
c81d247fbb
Reimplemented Actor::UpdateBoneControllers 2023-10-14 18:40:53 +02:00
smallmodel
82294b7b2e
Correctly implemented GetMoveInfo 2023-10-14 15:02:07 +02:00
smallmodel
7930cda277
Added and use eAnimMode enum 2023-10-14 14:18:56 +02:00
smallmodel
7870db7202
Made m_groundPlaneNormal a vec3_t 2023-10-14 14:08:52 +02:00
smallmodel
407538fd85
Moved MINS/MAXS to bg_pmove 2023-10-14 13:31:19 +02:00
smallmodel
1a293420c0
Fixed voicetype event 2023-10-14 13:30:35 +02:00
smallmodel
1e94cdd8ca
Added AI_EVENT_BADPLACE 2023-10-14 01:16:50 +02:00
smallmodel
7a2311d6e6
Added BadPlace and RunAndShoot state initialization 2023-10-14 01:06:47 +02:00
smallmodel
56e52fda80
Implemented Actor::Landed 2023-10-14 00:44:59 +02:00
smallmodel
85a6c1d145
Implemented Get/SetNationality, IsOnFloor, EventAnimScript_Attached, VirtualEyePosition and FriendlyInLineOfFire 2023-10-12 23:20:57 +02:00
smallmodel
82b5468fb4
Implemented Actor destructor 2023-10-12 21:31:22 +02:00
smallmodel
c55a78b8b4
Moved location of actor methods 2023-10-12 20:17:18 +02:00
smallmodel
0d6847c76c
Initialize new member fields 2023-10-12 19:42:20 +02:00
smallmodel
7b721c7849
Added fields and methods from mohaas and mohaab 2023-10-12 19:21:41 +02:00
smallmodel
57422ce793
Formatted actor source files 2023-10-12 18:19:22 +02:00
smallmodel
ba855cd064
Added events moved actor methods to the correct source files 2023-10-11 22:49:06 +02:00
smallmodel
e1093d0c0c
Using vec3_t instead of Vector for Weapon::GetMuzzlePosition() 2023-09-18 21:19:08 +02:00
smallmodel
b29f62ddd4
Fixed EventSetTurret crashing when the listener is NULL 2023-09-09 20:58:58 +02:00
smallmodel
03ff158e76
Fixed crash when setting actor's patrol node 2023-09-09 20:02:02 +02:00
smallmodel
296249b203
Fixed wrong SVF flags 2023-08-28 22:13:16 +02:00
smallmodel
7ca532f0e4
FL_ANIMATE is 0x100000 2023-08-19 01:38:25 +02:00
smallmodel
77a9cd5a9a
Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +02:00
smallmodel
ef18c389be
Cleanup entity class
Added new parameter for CanSee
Added Entity::SafeSolid and Entity::Sink
2023-08-09 23:09:09 +02:00
smallmodel
5333c7ff4a
Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
OM
1ee8463ff5 Arithmetic operations fixes 2023-06-22 18:32:15 +02:00
OM
3cc1e89b45 Tiny fixes related to bad printf formatting and sizes 2023-06-21 21:01:37 +02:00
OM
c287638f99 Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
OM
e4fa0fff3a Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
Renamed from code/game/actor.cpp (Browse further)