|
|
RanaRama
|
You will find here detailed information not found in the manual about the game RanaRama:
Enemy stats and behavior, spell effects and some game mechanics.
General Facts
- During ritual combat: player life force depends on the player Power Spell and the warlock level.
- During ritual combat: remaining time does not affect the player power (only the score).
- Firing does not draw power.
- Player power only decreases with time (see power drain below) or when hit (missile or collision with an enemy).
- Player power can only be recovered by taking a crystal or casting a new power spell.
- Using any of the 4 glyphs does not draw any power.
- Using any of the effect spells does not draw any power.
- The Atari game runs at 25 fps (and may slow down when multiple enemies on screen).
Player Spells
| # | Power Spell Level | Game Description | Reload Time (frames) | Reload Time (seconds) |
| 0 | MORTAL | USES YOUR OWN LIFE ENERGY WHEN EXPIRED YOU ARE DOOMED | 10 | 0.40s |
| 1 | PSYCHIC | SECOND LEVEL ENERGY SPELL USES ENERGY OF THE MIND | 9 | 0.36s |
| 2 | SYMBYOTIC | THIRD LEVEL ENERGY SPELL USES LIFE FORCE OF OTHERS | 8 | 0.32s |
| 3 | ELECTRA | FOURTH LEVEL ENERGY SPELL USES ELECTROMAGNETIC FORCE | 7 | 0.28s |
| 4 | ELEMENTAL | FIFTH LEVEL ENERGY SPELL HIGH POWER FROM THE ELEMENTS | 6 | 0.24s |
| 5 | LEY | SIXTH LEVEL ENERGY SPELL SYPHONS POWER FROM LEYLINES | 5 | 0.20s |
| 6 | ENTROPY | SEVENTH LEVEL ENERGY SPELL HIGH POWER FROM TIME | 4 | 0.16s |
| 7 | OMNIPOTENCE | POWER SUPREME ENOUGH FOR ALL SPELLS | 3 | 0.12s |
| # | Offence Spell Level | Game Description | Power = 15 + (OffenceSpellLevel+1) * 16 |
| 0 | ZAP | BETTER THAN NOTHING | 31 |
| 1 | MISSILE | IMPROVED FIREPOWER | 47 |
| 2 | PLASMA BOLT | BANE OF MORTALS | 63 |
| 3 | FIREBALL | DEADLY FIREPOWER | 79 |
| 4 | BUZZ BALL | ELECTRIC FIREPOWER | 95 |
| 5 | ANNIHILATE | EXTREME FIREPOWER | 111 |
| 6 | DISINTEGRATE | BANE EXTREME BUT USES HIGH POWER | 127 |
| 7 | VAPORISE | MAGIC SUPREME IF YOU HAVE THE POWER | 143 |
| 10 | DEMON (*) | Summoned by the DEMON effect spell | 191 |
(*) The DEMON summoned by the DEMON Effect Spell is handled as a missile fired by a level 10 Offence Spell.
| # | Defence Spell Level | Game Description | Comment |
| 0 | PROTECT | STANDARD DEFENCE | |
| 1 | SHIELD | REDUCES HITS | |
| 2 | WALL | BETTER DEFENCE AGAINST PHYSICAL ATTACK | |
| 3 | BARRIER | MUNCHER OF MORTALS | |
| 4 | UNSEEN | MORTALS CANNOT SEE YOU | Passive spell: Set behavior 4 to all 8 Guardians type in the room. No effect on Magical Weapons and Warlocks. |
| 5 | ELECTRODE | DEFENCE AGAINST ELECTROCUTE | |
| 6 | FIREBANE | DEFENCE AGAINST CONFLAGRATE | |
| 7 | CHARM | DEFENCE AGAINST BLACK MAGIC | |
| # | Effect Spell Level | Game Description | Comment | Reload Time (frames) | Reload Time (seconds) |
| 0 | FIND | WILL CAUSE HIDDEN DOORS TO APPEAR | | 40 | 1.60s |
| 1 | SEE | DISPLAYS WARLOCKS ON MAP IF ROOM HAS BEEN EXPLORED | See all warlocks on the map in known rooms | 38 | 1.52s |
| 2 | JUMP | TRANSFER THROUGH SPACE WHEN IN REAL TROUBLE | | 36 | 1.44s |
| 3 | DEMON | UNLEASHES AN ALLY | Fire a missile with a base power of 10 (see Offence Spells) | 34 | 1.36s |
| 4 | FOOLSBANE | WILL CAUSE MORTALS BLIND PANIC | Set behavior 1 (flee) to all Dwarf Warrior, Fire Gollum, Bisect and Guardian in the room. No effect on Death Serpent, Ghoul, Arachnae, Gargoyle, Magical Weapons and Warlocks. Damage: 16 to Guardians type (no effect on Magical Weapons and Generators). | 32 | 1.28s |
| 5 | ELECTROCUTE | HITS ALL VULNERABLE WITHIN THE ROOM | Damage: 32 to Guardians type and Generators (no effect on Magical Weapons). | 30 | 1.20s |
| 6 | CONFLAGRATE | RED PERIL TO ALL IN RANGE | Damage: 48 to Guardians type and Generators (no effect on Magical Weapons). | 28 | 1.12s |
| 7 | BLACK MAGIC | MOST DEADLY MAGIC | Damage: 64 to Guardians type and Generators (no effect on Magical Weapons). | 26 | 1.04s |
| | Glyph of Power (*) | | Cast a random spell among FOOLSBANE, ELECTROCUTE, CONFLAGRATE, BLACK MAGIC | 24 | 0.96s |
(*) The Glyph of Power is handled as an Effect Spell cast by the player.
Power Drain
The Power Spell supplies power to the Offence, Defence and Effect Spells.
1 power point is deduced from the player power pool every few seconds.
This delay depends on the current Power Drain, which given by the formula:
PowerDrain = 16
+ OffenceSpellLevel
+ DefenceSpellLevel
+ EffectSpellLevel
- (1 + PowerSpellLevel) * 2
Then the following table is used to know the delay between each tick.
The higher the power drain, the lower the delay.
| Power Drain | # | Power Drain Level | Every n frames = (9-PowerDrainLevel) * 16 | -1 power every |
| ]-oo;16] | 1 | MINIMUM | 128 | 5.12s |
| [17;20] | 2 | SLOW | 112 | 4.48s |
| [21;24] | 3 | MEDIUM | 96 | 3.84s |
| [25;28] | 4 | FAST | 80 | 3.20s |
| [29;31] | 5 | VERY FAST | 64 | 2.56s |
| [32;34] | 6 | DANGEROUS | 48 | 1.92s |
| [35;+oo[ | 7 | EXCESSIVE | 32 | 1.28s |
Magical Weapon Generators
GeneratorScore = 500
GeneratorPower = 47 + ((level*2) + dungeon) * 8
| Level\Dungeon | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 47 | 55 | 63 | 71 | 79 | 87 | 95 | 103 |
| 1 | 63 | 71 | 79 | 87 | 95 | 103 | 111 | 119 |
| 2 | 79 | 87 | 95 | 103 | 111 | 119 | 127 | 135 |
| 3 | 95 | 103 | 111 | 119 | 127 | 135 | 143 | 151 |
| 4 | 111 | 119 | 127 | 135 | 143 | 151 | 159 | 167 |
| 5 | 127 | 135 | 143 | 151 | 159 | 167 | 175 | 183 |
| 6 | 143 | 151 | 159 | 167 | 175 | 183 | 191 | 199 |
| 7 | 159 | 167 | 175 | 183 | 191 | 199 | 207 | 215 |
Warlocks
| Level | Nb warlocks on the level | Warlocks Level = level*2 + Random[-3;4] |
| 0 | 8 | [0;4] |
| 1 | 8 | [0;6] |
| 2 | 9 | [1;8] |
| 3 | 9 | [3;10] |
| 4 | 10 | [5;12] |
| 5 | 10 | [7;14] |
| 6 | 11 | [9;15] |
| 7 | 11 | [11;15] |
Warlock Level | Warlock Type | Warlock Power = 79 + (WarlockLevel+1) * 8 | Flee if Power Spell at least | Vulnerable to | % | Attack 1 | % | Attack 2 | Score |
| 0 | Wizard | 87 | 5 | FOOLSBANE and higher | 50% | Fire #0 ZAP | 50% | Summon a Magical Weapon | 1000 |
| 1 | Wizard | 95 | 5 | FOOLSBANE and higher | 53% | Fire #0 ZAP | 47% | Summon a Magical Weapon | 2000 |
| 2 | Wizard | 103 | 6 | ELECTROCUTE and higher | 56% | Fire #1 MISSILE | 44% | Summon a Magical Weapon | 3000 |
| 3 | Wizard | 111 | 6 | ELECTROCUTE and higher | 59% | Fire #1 MISSILE | 41% | Summon a Magical Weapon | 4000 |
| 4 | Wizard | 119 | 7 | CONFLAGRATE and higher | 63% | Fire #2 PLASMA BOLT | 38% | Summon a Magical Weapon | 5000 |
| 5 | Wizard | 127 | 7 | CONFLAGRATE and higher | 66% | Fire #2 PLASMA BOLT | 34% | Summon a Magical Weapon | 6000 |
| 6 | Wizard | 135 | never | BLACK MAGIC | 69% | Fire #3 FIREBALL | 31% | Summon a Magical Weapon | 7000 |
| 7 | Wizard | 143 | never | BLACK MAGIC | 72% | Fire #3 FIREBALL | 28% | Summon a Magical Weapon | 8000 |
| 8 | Necromancer | 151 | never | FOOLSBANE and higher | 75% | Fire #4 BUZZ BALL | 25% | Summon a Magical Weapon | 9000 |
| 9 | Necromancer | 159 | never | FOOLSBANE and higher | 78% | Fire #4 BUZZ BALL | 22% | Summon a Magical Weapon | 10000 |
| 10 | Necromancer | 167 | never | ELECTROCUTE and higher | 81% | Fire #5 ANNIHILATE | 19% | Summon a Magical Weapon | 11000 |
| 11 | Necromancer | 175 | never | ELECTROCUTE and higher | 50% | Spell Level 1 (*) | 50% | Summon a Magical Weapon | 12000 |
| 12 | Necromancer | 183 | never | CONFLAGRATE and higher | 88% | Fire #6 DISINTEGRATE | 13% | Summon a Magical Weapon | 13000 |
| 13 | Necromancer | 191 | never | CONFLAGRATE and higher | 50% | Spell Level 2 (*) | 50% | Summon a Magical Weapon | 14000 |
| 14 | Necromancer | 199 | never | BLACK MAGIC | 94% | Fire #7 VAPORISE | 6% | Summon a Magical Weapon | 15000 |
| 15 | Necromancer | 207 | never | BLACK MAGIC | 50% | Spell Level 3 (*) | 50% | Summon a Magical Weapon | 16000 |
(*) Warlock Spell Damage = ((3 + WarlockSpellLevel - DefenceSpellLevel) + 1 + Dungeon) * 8
Warlock Spell misses if (3 + WarlockSpellLevel - DefenceSpellLevel) < 0
Player
The player initial power is 79 if using the MORTAL Power Spell, 63 otherwise.
The Crystal gives 16 power back to the player, ONLY if his current power is <47 (else nothing, the crystal is wasted = no sound).
Collision with an enemy (Guardian type or Magical Weapon) or a hit by a missile, injure the players:
Damage = 4 + ([Enemy or Missile] Power / 4 - DefenceSpellLevel), with a minimum damage of 4.
| Power | Face | Comment |
| [0;7] | :( | Low power SFX |
| [8;15] | :| | Low power SFX |
| [16;63] | :) | |
Enemies
| Type | Name | Base Power | Power (*) = 31 + BasePower*8 | Behavior | Vulnerable to | Score |
| Guardian | Dwarf Warrior | 0 | 31 | 0 | FOOLSBANE and higher | 100 |
| Guardian | Fire Gollum | 2 | 47 | 0 | FOOLSBANE and higher | 200 |
| Guardian | Bisect | 4 | 63 | 0 | ELECTROCUTE and higher | 300 |
| Guardian | Guardian | 6 | 79 | 6 | ELECTROCUTE and higher | 400 |
| Guardian | Death Serpent | 8 | 95 | 6 | CONFLAGRATE and higher | 500 |
| Guardian | Ghoul | 10 | 111 | 7 | CONFLAGRATE and higher | 600 |
| Guardian | Arachnae | 12 | 127 | 7 | BLACK MAGIC | 700 |
| Guardian | Gargoyle | 14 | 143 | 8 | BLACK MAGIC | 800 |
| Magical Weapon | Munching Mouth | Level*2 + Dungeon | 31 + BasePower*8 | 4 | - | - |
| Magical Weapon | Spinning Knives | Level*2 + Dungeon | 31 + BasePower*8 | 6 | - | - |
| Magical Weapon | Orbiter | Level*2 + Dungeon | 31 + BasePower*8 | 7 | - | - |
| Magical Weapon | Energy Ball | Level*2 + Dungeon | 31 + BasePower*8 | 8 | - | - |
| Crystal | Crystal | - | - | 8 | - | - |
(*) MagicalWeaponsPower = 31 + basePower*8 = 31 + Level*16 + Dungeon*8
Magical Weapons can either be summoned by a Generator or by a Warlock.
Enemy behavior changes after being hit:
| Power Remaining | New Behavior | Comment |
| [0;15] | 1 | Flee |
| [16;47] | - | Don't move |
| [48:+oo[ | 2 | Attack player |
A behavior check is done every 8 frames (0.32s): the current movement type may change or not, according to the following table:
| Behavior | Max Speed | Run To Player | Flee | Random Dir | No Change | Used By |
| 0 | 1 | 59% | 03% | 25% | 12% | Dwarf Warrior, Fire Gollum, Bisect, Warlock |
| 1 | 5 | 00% | 63% | 25% | 12% | Enemy fleeing: FOOLSBANE, low power |
| 2 | 5 | 69% | 13% | 13% | 06% | Enemy attacked |
| 3 | 5 | 00% | 75% | 13% | 12% | Warlock fleeing: weaker than player |
| 4 | 5 | 56% | 03% | 28% | 12% | Munching Mouth, UNSEEN |
| 5 | 6 | 04% | 03% | 43% | 50% | Special: Demon, Rune |
| 6 | 2 | 53% | 09% | 28% | 09% | Guardian, Death Serpent, Spinning Knives |
| 7 | 3 | 63% | 03% | 09% | 25% | Ghoul, Arachnae, Orbiter |
| 8 | 4 | 69% | 03% | 16% | 12% | Gargoyle, Energy Ball, Crystal |
RanaRama Duel
The time allowed to the player to complete the puzzle is given by the life force (the divisions don't use the decimal part):
LifeForce = (37 + PowerSpellLevel - 3*(WarlockLevel/2))/2
| Warlock Level | Power Spell Level |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 0 | 18 | 19 | 19 | 20 | 20 | 21 | 21 | 22 |
| 1 | 18 | 19 | 19 | 20 | 20 | 21 | 21 | 22 |
| 2 | 17 | 17 | 18 | 18 | 19 | 19 | 20 | 20 |
| 3 | 17 | 17 | 18 | 18 | 19 | 19 | 20 | 20 |
| 4 | 15 | 16 | 16 | 17 | 17 | 18 | 18 | 19 |
| 5 | 15 | 16 | 16 | 17 | 17 | 18 | 18 | 19 |
| 6 | 14 | 14 | 15 | 15 | 16 | 16 | 17 | 17 |
| 7 | 14 | 14 | 15 | 15 | 16 | 16 | 17 | 17 |
| 8 | 12 | 13 | 13 | 14 | 14 | 15 | 15 | 16 |
| 9 | 12 | 13 | 13 | 14 | 14 | 15 | 15 | 16 |
| 10 | 11 | 11 | 12 | 12 | 13 | 13 | 14 | 14 |
| 11 | 11 | 11 | 12 | 12 | 13 | 13 | 14 | 14 |
| 12 | 9 | 10 | 10 | 11 | 11 | 12 | 12 | 13 |
| 13 | 9 | 10 | 10 | 11 | 11 | 12 | 12 | 13 |
| 14 | 8 | 8 | 9 | 9 | 10 | 10 | 11 | 11 |
| 15 | 8 | 8 | 9 | 9 | 10 | 10 | 11 | 11 |
|
|
|