MediEvil Rolling Demo/Enemies: Difference between revisions

 
(21 intermediate revisions by the same user not shown)
Line 3: Line 3:
==Combat==
==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.
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>
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>


Line 11: Line 11:
((8 + 8 + 0 + 0) >> 2) * 25
((8 + 8 + 0 + 0) >> 2) * 25


(16 >> 2) * 25
(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>


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.


==Enemies in playable levels==
==Enemies in playable levels==
Line 81: 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
|image=MediEvilRollingDemo-Wickerman.png
|image=MediEvilRollingDemo-Wickerman.png
|name=[[Wickerman]]
|name=[[Wicker Man]]
|bgclass=scarecrow-bg
|bgclass=scarecrow-bg
|bgposition=40% 90%
|bgposition=40% 90%
Line 101: Line 101:
|entity=SfScarecrow
|entity=SfScarecrow
|address=SF::80019f54
|address=SF::80019f54
|dmgTable={{RollingDemoEnemyDamageTable|longbow=900}}
|dmgTable={{RollingDemoEnemyDamageTable|4|4|16|4}}
}}
}}
===[[The Ant Caves]]===
===[[The Ant Caves]]===
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 159: Line 160:
|receiveFire=1
|receiveFire=1
|address=PG::8001ca20
|address=PG::8001ca20
|dmgTable={{RollingDemoEnemyDamageTable/8-8-1-4}}
|dmgTable={{RollingDemoEnemyDamageTable|8|8|1|4}}
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 173: Line 174:
|receiveFire=1
|receiveFire=1
|address=PG::8001cb24
|address=PG::8001cb24
|dmgTable={{RollingDemoEnemyDamageTable/8-8-1-4}}
|dmgTable={{RollingDemoEnemyDamageTable|8|8|1|4}}
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-MaggotMonster.png
|image=MediEvilRollingDemo-MaggotMonster.png
|name=[[Maggot Monster]] (Unused)
|name=[[Maggot]] (Unused)
|bgclass=pumpkin-bg
|bgclass=pumpkin-bg
|bgposition=95% 95%
|bgposition=95% 95%
Line 187: Line 188:
===[[The Sleeping Village]]===
===[[The Sleeping Village]]===
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-BabyMad.png
|image=MediEvilRollingDemo-NellieMad.png
|name=[[Baby Mad]] (Unused)
|name=[[Nellie Mad]] (Unused)
|bgclass=village-bg
|bgclass=village-bg
|bgposition=95% 95%
|bgposition=95% 95%
|dmgSharp = N/A
|score=125
|dmgWeight = N/A
|health=400
|dmgFire = N/A
|entity=NellieMad
|dmgMagic = N/A
|address=SV::8001c4c8
|receiveSharp = N/A
|receiveWeight = N/A
|receiveFire = N/A
|receiveMagic = N/A
|score=N/A
|health=N/A
|entity=N/A
|dmgTable=N/A
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 213: Line 206:
|entity=UncleMad
|entity=UncleMad
|address=SV::8001bb9c
|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
{{RollingDemoEnemyTableEntry
Line 223: Line 226:
|entity=MrMad
|entity=MrMad
|address=SV::8001c1a0
|address=SV::8001c1a0
|dmgTable=N/A
}}
{{RollingDemoEnemyTableEntry
|image=MediEvilRollingDemo-Wolf.png
|name=[[Graveyard Wolf]] (Unused)
|entity=Wolf1
|address=800b8200
|score=200
|bgclass=village-bg
|bgposition=95% 95%
}}
}}
{{RollingDemoEnemyTableEntry
{{RollingDemoEnemyTableEntry
Line 235: Line 246:
|address=SV::8001c774
|address=SV::8001c774
|dmgTable=N/A
|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
}}
}}


Line 273: Line 326:
|entity=Rhinotaur
|entity=Rhinotaur
|address=800b9528
|address=800b9528
|dmgTable={{RollingDemoEnemyDamageTable/4-2-4-4}}
|dmgTable={{RollingDemoEnemyDamageTable|4|2|4|4}}
}}
}}
===[[The Pumpkin Serpent]]===
===[[The Pumpkin Serpent]]===
Line 288: Line 341:
|receiveFire=1
|receiveFire=1
|address=PG::8001cc40
|address=PG::8001cc40
|dmgTable={{RollingDemoEnemyDamageTable/8-8-1-4}}
|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]]