monster.cpp
Author: AJenboCreated Aug 29, 2019Updated Jan 16, 2021
- InitMonsterTRN
- InitLevelMonsters
- AddMonsterType
- GetLevelMTypes
- InitMonsterGFX #1738
- ClearMVars
- InitMonster
- ClrAllMonsters
- MonstPlace
- monster_some_crypt #1895
- PlaceMonster #1808
- PlaceUniqueMonst #1896
- PlaceQuestMonsters #1897
- PlaceGroup
- LoadDiabMonsts
- InitMonsters
- PlaceUniques
- SetMapMonsters #2152
- DeleteMonster
- AddMonster
- monster_43C785 #1988
- NewMonsterAnim
- M_Ranged
- M_Talker
- M_Enemy
- M_GetDir
- M_CheckEFlag #1577
- M_StartStand
- M_StartDelay
- M_StartSpStand
- M_StartWalk
- M_StartWalk2 #1659
- M_StartWalk3 #1660
- M_StartAttack
- M_StartRAttack
- M_StartRSpAttack
- M_StartSpAttack
- M_StartEat
- M_ClearSquares #1578
- M_GetKnockback #1579
- M_StartHit
- M_DiabloDeath #2147
- monster_item_43D4E1
- M2MStartHit
- MonstStartKill
- M2MStartKill
- M_StartKill #1580
- M_SyncStartKill #1581
- M_StartFadein #1582
- M_StartFadeout #1583
- M_StartHeal #1584
- M_ChangeLightOffset #1809
- M_DoStand #1585
- M_DoWalk #2147
- M_DoWalk2 #2147
- M_DoWalk3 #2147
- M_TryM2MHit
- M_TryH2HHit #2205
- M_DoAttack #2152
- M_DoRAttack #2152
- M_DoRSpAttack #2152
- M_DoSAttack #2152
- M_DoFadein #2152
- M_DoFadeout #2152
- M_DoHeal #2152
- M_DoTalk #2152
- M_Teleport
- M_DoGotHit #2152
- M_UpdateLeader #2152
- DoEnding
- PrepDoEnding
- M_DoDeath #1759
- M_DoSpStand #1758
- M_DoDelay #2147
- M_DoStone #2147
- M_WalkDir #2147
- GroupUnity #2147
- M_CallWalk
- M_PathWalk #2147
- M_CallWalk2
- M_DumbWalk
- M_RoundWalk #2147
- MAI_Zombie #2147
- MAI_SkelSd #2147
- MAI_Path #2147
- MAI_Snake
- MAI_Bat #2147
- MAI_SkelBow #2147
- MAI_Fat #2147
- MAI_Sneak #2147
- MAI_Fireman #2147
- MAI_Fallen #2147
- MAI_Cleaver #2147
- MAI_Round #2147
- MAI_GoatMc
- MAI_Ranged #1760
- MAI_GoatBow
- MAI_Succ
- mai_ranged_441649 (MAI_Lich)
- mai_ranged_441654 (MAP_Archlich)
- mai_ranged_44165F (MAI_Psychorb)
- mai_ranged_44166A (MAI_Necromorb)
- MAI_AcidUniq
- mai_ranged_441680 (MAI_Firebat)
- mai_ranged_44168B (MAI_Torchant)
- MAI_Scav
- MAI_Garg
- MAI_RoundRanged
- MAI_Magma
- MAI_Storm
- mai_roundranged_441EA0 (MAI_Bonedemon)
- MAI_Acid
- MAI_Diablo
- MAI_RR2
- MAI_Mega
- MAI_Golum
- MAI_SkelKing
- MAI_Rhino
- mai_horkdemon (MAI_Unused/MAI_Hellbat)
- MAI_Counselor
- MAI_Garbud #1756
- MAI_Zhar
- MAI_SnotSpil
- MAI_Lazurus
- MAI_Lazhelp
- MAI_Lachdanan #1755
- MAI_Warlord #1754
- DeleteMonsterList
- ProcessMonsters #1681
- FreeMonsters
- DirOK
- PosOkMissile
- CheckNoSolid
- LineClearF
- LineClear
- LineClearF1
- SyncMonsterAnim #2159
- M_FallenFear
- PrintMonstHistory
- PrintUniqueHistory
- MissToMonst
- PosOkMonst
- monster_posok #1987
- PosOkMonst2
- PosOkMonst3
- IsSkel
- IsGoat
- M_SpawnSkel
- ActivateSpawn
- SpawnSkeleton
- PreSpawnSkeleton #1753
- TalktoMonster #1899
- SpawnGolum
- CanTalkToMonst #1898
- CheckMonsterHit
- encode_enemy #1761
- decode_enemy
Source: diasurgical/devilution