MediEvil Rolling Demo/Enemies: Difference between revisions

no edit summary
No edit summary
No edit summary
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is a list of '''enemies''' found in the ''[[MediEvil Rolling Demo]]'' sorted by the levels they appear in.
{{Original research|author=[[User:DansFriend|Dan's Friend]]}}
This page is about '''enemies''' found in the ''[[MediEvil Rolling Demo]]''.
==Combat==
Much like enemies in the [[MediEvil/SCES-00311|final game version]], each enemy can deal and receive different amounts of damage. However, this system doesn't seem to be fully realised yet, as most enemies have the default value of dealing and receiving 4 points of damage in each of the four damage types - Sharpness, Weight, Fire and Magic. Damage dealt is also not taken into account when enemies fight [[Sir Dan]], as each successful enemy attack robs Dan of an [[MediEvil Rolling Demo#Energy|Energy Bone]] regardless of the amount of damage it deals.
===Formula===
The formula for dealing damage in the ''MediEvil Rolling Demo'' is as follows:<br><code>((Attack's {{AttackIcon|Sharpness}} * Defender's Weakness to {{AttackIcon|Sharpness}}) + (Attack's {{AttackIcon|Weight}} * Defender's Weakness to {{AttackIcon|Weight}}) + (Attack's {{AttackIcon|Fire}} * Defender's Weakness to {{AttackIcon|Fire}}) + (Attack's {{AttackIcon|Magic}} * Defender's Weakness to {{AttackIcon|Magic}}) [[wikipedia:Bitwise operation#Bit shifts|>>]] 2) * 25 = Attack's Damage</code>


Much like enemies in the [[MediEvil/SCES-00311|final game version]], each enemy can deal and receive different amounts of damage. However, this system doesn't seem to be fully realised yet, as most enemies have the default value of dealing and receiving 4 points of damage in each of the four damage types. Damage dealt is also not taken into account when enemies fight [[Sir Dan]], as each successful enemy attack robs Dan of an [[MediEvil Rolling Demo#Energy|Energy Bone]] regardless of the amount of damage it deals.
For example, if Dan uses a [[Small Sword]] ({{AttackIcon|Sharpness}} 2, {{AttackIcon|Weight}} 2, {{AttackIcon|Fire}} 0, {{AttackIcon|Magic}} 0) to attack a [[Headless Zombie]] ({{AttackIcon|Sharpness}} 4, {{AttackIcon|Weight}} 4, {{AttackIcon|Fire}} 4, {{AttackIcon|Magic}} 4), we can calculate the resultant damage by plugging the values into the formula:
<pre>((2 * 4) + (2 * 4) + (0 * 4) + (0 * 4) >> 2) * 25


The formula for dealing damage in the ''MediEvil Rolling Demo'' is as follows:<br><code>((Attacker's Sharpness * Defender's Weakness to Sharpness) + (Attacker's Weight * Defender's Weakness to Weight) + (Attacker's Fire * Defender's Weakness to Fire) + (Attacker's Magic * Defender's Weakness to Magic) [[wikipedia:Bitwise operation#Bit shifts|>>]] 2) * 25</code>
((8 + 8 + 0 + 0) >> 2) * 25


For example, if Dan uses a [[Small Sword]] ({{AttackIcon|Sharpness}} 2, {{AttackIcon|Weight}} 2, {{AttackIcon|Fire}} 0, {{AttackIcon|Magic}} 0) to attack a [[Headless Zombie]] ({{AttackIcon|Sharpness}} 4, {{AttackIcon|Weight}} 4, {{AttackIcon|Fire}} 4, {{AttackIcon|Magic}} 4), the formula will be:<br><code>((2 * 4) + (2 * 4) + (0 * 4) + (0 * 4) >> 2) * 25</code>  
(16 >> 2) * 25</pre>
In order to bitshift the decimal number '''16''' to the right by 2, we first need to [[wikipedia:Binary number#Decimal to Binary|convert it into binary]], which is '''10000'''. Then, we need to discard the last two digits, which will give us the binary number '''100'''. [[wikipedia:Binary number#Binary to Decimal|Converting this back to decimal]] gives us the number '''4'''.
<pre>4 * 25 = 100</pre>


Therefore, the Small Sword will deal 100 points of damage to the Headless Zombie.
Therefore, the Small Sword will deal '''100''' points of damage to the Headless Zombie.
==[[MediEvil Rolling Demo/The Graveyard|The Graveyard]]==
 
==Enemies in playable levels==
===[[MediEvil Rolling Demo/The Graveyard|The Graveyard]]===
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|name=[[Zombie|Zombie (Type A)]]
|name=[[Zombie|Zombie (Type A)]]
|entity=Zombie1
|entity=Zombie1
|address=800b6dbc
|address=800b6dbc
|bgclass=graveyard-bg
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 20: Line 31:
|address=800b6edc
|address=800b6edc
|score=125
|score=125
|bgclass=graveyard-bg
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 27: Line 39:
|address=800b83c4
|address=800b83c4
|score=175
|score=175
|bgclass=graveyard-bg
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 34: Line 47:
|address=800b8200
|address=800b8200
|score=200
|score=200
|bgclass=graveyard-bg
}}
}}
==[[The Coffin Vaults]]==
===[[The Desecrated Church]]===
This level is not playable in the ''MediEvil Rolling Demo'' and its textures do not indicate the presence of any enemies in the level.
==[[Cemetery Hill]]==
This level is not playable in the ''MediEvil Rolling Demo''. However, the textures found in the demo indicate the presence of flying [[Shadow Demon]]s in the level.
==[[The Desecrated Church]]==
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Imp.png
|image=MediEvilRollingDemo-Imp.png
Line 49: Line 59:
|address=800b8c58
|address=800b8c58
}}
}}
===Boss===
====Boss====
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-SGD.png
|image=MediEvilRollingDemo-SGD.png
Line 60: Line 70:
|address=DC::8001b8b
|address=DC::8001b8b
}}
}}
 
===[[The Scarecrow Fields]]===
==[[The Scarecrow Fields]]==
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Crows.png
|image=MediEvilRollingDemo-Crows.png
Line 72: Line 81:
|entity=SfCrow
|entity=SfCrow
|address=SF::8001a028
|address=SF::8001a028
|dmgTable={{RollingDemoEnemyDamageTable/4-8-4-4}}
|dmgTable={{RollingDemoEnemyDamageTable|4|8|4|4}}
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 92: Line 101:
|entity=SfScarecrow
|entity=SfScarecrow
|address=SF::80019f54
|address=SF::80019f54
|dmgTable={{RollingDemoEnemyDamageTable|longbow=900}}
|dmgTable={{RollingDemoEnemyDamageTable|4|4|16|4}}
}}
}}
==[[The Fields of Dust]]==
===[[The Ant Caves]]===
This level is not playable in the ''MediEvil Rolling Demo'' and its textures do not indicate the presence of any enemies in the level.
==[[The Ant Caves]]==
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Bat.png
|image=MediEvilRollingDemo-Bat.png
Line 127: Line 134:
|address=AC::8001b58c
|address=AC::8001b58c
}}
}}
===Boss===
====Boss====
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-AntQueen.png
|image=MediEvilRollingDemo-AntQueen.png
|name=[[Ant Queen]]
|name=[[Ant Queen]] (Untextured)
|bgclass=ant-bg
|bgclass=ant-bg
|bgposition=95% 95%
|bgposition=95% 95%
Line 138: Line 145:
|address=AC::8001b678
|address=AC::8001b678
}}
}}
==[[The Crystal Caves]]==
 
This level is not playable in the ''MediEvil Rolling Demo''. However, its WAD, VLO and overlay are included so a list of enemies present in the level can be reconstructed.
===[[Pumpkin Gorge]]===
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-PumpkinPlants.png
|name=[[Pumpkin Plant]]
|bgclass=pumpkin-bg
|bgposition=95% 95%
|score=100
|health=800
|entity=PgPPlant
|receiveSharp=8
|receiveWeight=8
|receiveFire=1
|address=PG::8001ca20
|dmgTable={{RollingDemoEnemyDamageTable|8|8|1|4}}
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-PumpkinBombs.png
|name=[[Pumpkin Bombs]]
|bgclass=pumpkin-bg
|bgposition=95% 95%
|score=100
|health=200
|entity=PgPumpkin
|receiveSharp=8
|receiveWeight=8
|receiveFire=1
|address=PG::8001cb24
|dmgTable={{RollingDemoEnemyDamageTable|8|8|1|4}}
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-MaggotMonster.png
|name=[[Maggot Monster]] (Unused)
|bgclass=pumpkin-bg
|bgposition=95% 95%
|score=125
|health=400
|entity=PgMaggot
|address=PG::8001c928
}}
===[[The Sleeping Village]]===
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-NellieMad.png
|name=[[Nellie Mad]] (Unused)
|bgclass=village-bg
|bgposition=95% 95%
|score=125
|health=400
|entity=NellieMad
|address=SV::8001c4c8
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-UncleMad.png
|name=[[Uncle Mad]]
|bgclass=village-bg
|bgposition=95% 95%
|score=125
|health=400
|entity=UncleMad
|address=SV::8001bb9c
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-MrsMad.png
|name=[[Mrs Mad]]
|bgclass=village-bg
|bgposition=95% 95%
|score=175
|health=600
|entity=MrsMad
|address=SV::8001beb4
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-MrMad.png
|name=[[Mr Mad]]
|bgclass=village-bg
|bgposition=95% 95%
|score=175
|health=800
|entity=MrMad
|address=SV::8001c1a0
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Wolf.png
|name=[[Graveyard Wolf]] (Unused)
|entity=Wolf1
|address=800b8200
|score=200
|bgclass=village-bg
|bgposition=95% 95%
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-StoneGolem.png
|name=[[Stone Golem]]
|bgclass=village-bg
|bgposition=95% 95%
|score=175
|health=0
|entity=SvGargoyle
|address=SV::8001c774
|dmgTable=N/A
}}
 
===[[Pools Of The Ancient Dead]]===
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Tentacle.png
|name=[[Tentacle]]
|bgclass=pools-bg
|bgposition=95% 95%
|score=100
|health=500
|entity=Vine
|address=800b90c8
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-FatKnight.png
|name=[[Armoured Knight]]
|bgclass=pools-bg
|bgposition=95% 95%
|score=125
|health=400
|entity=FatKnight
|address=800b8ef8
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-MudKnight.png
|name=[[Mud Knight]]
|bgclass=pools-bg
|bgposition=95% 95%
|score=200
|health=400
|entity=MudKnight
|address=800b8d2c
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Ghoul.png
|name=[[Ghoul]]
|bgclass=pools-bg
|bgposition=95% 95%
|score=300
|health=400
|entity=Ghoul
|address=PD::80019acc
}}
 
==Enemies in unplayable levels==
===[[The Coffin Vaults]]===
The texture file for this level does not indicate the presence of any enemies in the level.
===[[Cemetery Hill]]===
The textures found in the demo indicate the presence of flying [[Shadow Demon]]s in the level.
===[[The Fields of Dust]]===
This level's texture file does not indicate the presence of any enemies in the level.
===[[The Crystal Caves]]===
Despite the level not being playable, several enemies can be identified from its files.
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Bat.png
|image=MediEvilRollingDemo-Bat.png
Line 157: Line 315:
|entity=ScoutDemon
|entity=ScoutDemon
|address=CC::8001b760
|address=CC::8001b760
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Rhinotaur.png
|name=[[Rhinotaur]]
|bgclass=none
|score=750
|receiveWeight=2
|health=800
|entity=Rhinotaur
|address=800b9528
|dmgTable={{RollingDemoEnemyDamageTable|4|2|4|4}}
}}
===[[The Pumpkin Serpent]]===
Despite the level not being playable, one enemy can be found within the level's WAD.
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-PumpkinKing.png
|bgclass=none
|name=[[Pumpkin King]]
|score=5000
|health=6400
|entity=PgMonster
|receiveSharp=8
|receiveWeight=8
|receiveFire=1
|address=PG::8001cc40
|dmgTable={{RollingDemoEnemyDamageTable|8|8|1|4}}
}}
}}
{{DISPLAYTITLE:Enemies in the ''MediEvil Rolling Demo''}}
{{DISPLAYTITLE:Enemies in the ''MediEvil Rolling Demo''}}
[[Category:MediEvil Rolling Demo]]
[[Category:MediEvil Rolling Demo]]
[[Category:Lists]]
[[Category:Lists of enemies|Rolling Demo]]