User Tools

Site Tools


mr:black_rat_mob

Black Rat Mob - Code References

This page contains raw code references and configuration excerpts for the Black Rat mob entity.

Entity Kind

* getEntityKind() value: BlackRat

Java Implementation

* Class location: BlackRat.lua (custom mob implemented in Lua) * Inheritance: Based on generic mob class in game engine

Lua Implementation

Basic stats:

local mob = {}
 
function mob:getEntityKind()
    return "BlackRat"
end
 
function mob:hp()
    return 5
end
 
function mob:expForKill()
    return 1
end
 
function mob:maxLvl()
    return 5
end
 
function mob:attackSkill()
    return 10
end
 
function mob:defenseSkill()
    return 5
end
 
function mob:damageRoll()
    return math.random(1, 3)
end
 
function mob:attackProc( enemy, damage )
    return damage
end

Configuration

* File location: BlackRat.lua * Entity Kind: BlackRat

String Resources

* BlackRat_Name: black rat * BlackRat_Desc: A rare black rat. It can be dangerous in numbers.

mr/black_rat_mob.txt · Last modified: by 127.0.0.1