mr:goo_mob
Table of Contents
Goo - Code References
Java Classes
- Goo.java - Main boss mob implementation
JSON Configuration
String Resources
<string name="Goo_Name">Goo</string> <string name="Goo_Info">Little is known about The Goo. It's origin, purpose, and even form are a mystery. Some think it's a kind of primitive life, others believe it's the physical manifestation of the Dungeon's will.</string> <string name="Goo_Aliases">The Goo, Ooze</string> <string name="Goo_Desc">Little is known about The Goo. It's origin, purpose, and even form are a mystery. Some think it's a kind of primitive life, others believe it's the physical manifestation of the Dungeon's will.\n\nThe Goo doesn't appear to move purposefully, but rather flows from place to place, occasionally stopping to absorb more essence from the environment. It's been somehow connected to the appearance of acid in the sewers, which it can use in combat.</string> <string name="Goo_Boss">Goo</string> <string name="Goo_Defeated">Goo was defeated</string> <string name="Goo_Defeat2">Goo was defeated, but you sense that something else has awakened.</string> <string name="Goo_StaInfo1">PUMPING UP!</string> <string name="Goo_Info1">Goo is pumping up!</string> <string name="Goo_Info2">Goo was defeated...</string> <string name="Goo_Info3">Goo notices you!</string>
Lua Scripts
This entity is implemented in Java, no Lua script exists
Additional Information
- Entity Type: Boss mob
- Level: Found in Sewers (boss of level 2)
- Parent Class: Boss (extends Boss class)
Stats (from Java code)
- HP: 68 (hp(ht(68)))
- Experience: 9 (expForKill = 9)
- Base Defense Skill: 12
- Base Attack Skill: 11
- Damage Reduction: 2 (dr = 2)
- Damage (normal): 4-11
- Damage (pumped up): 7-21
- Attack Skill (normal): 11
- Attack Skill (pumped up): 26
- Loot: Potions (80% chance)
- Resistance: ToxicGas (immune to toxic gas)
- Special Item: Drops SkeletonKey on death
Special Mechanics (from Java code)
- Pump Up: Goo can “pump up” to increase damage and attack range
- Pump up delay: 2.2 seconds (PUMP_UP_DELAY = 2.2f)
- When pumped: damage increases to 7-21, attack skill to 26, range extends to 2 tiles
- Visual indicator: plays “pump” extra animation, shows “PUMPING UP!” status
- Ooze Effect: 33% chance (1 in 3) to apply Ooze buff on attack
- Water Healing: Heals 1 HP per turn when standing in water and not at full HP
- Camera Shake: Pumped up attacks cause camera shake (intensity 3, duration 0.2s)
Sprite Configuration
- Texture: goo.png
- Dimensions: 20×14 pixels
- Animations:
- Idle: frames [0, 1], 10 fps, looped
- Run: frames [0, 1], 10 fps, looped
- Attack: frames [5, 0, 6], 10 fps, not looped
- Zap: frames [5, 0, 6], 10 fps, not looped
- Die: frames [2, 3, 4], 10 fps, not looped
- Pump (extra): frames [0, 1], 20 fps, looped
- Blood Color: 0xFF000000 (black)
Music Configuration
- Battle Music: ost_boss_1_fight
- Fallback Music: ost_boss_fight
Related Buffs
- Ooze - Applied on attack (33% chance)
Related Items
- SkeletonKey - Dropped on death, collected automatically
mr/goo_mob.txt · Last modified: by 127.0.0.1
