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