Monster type catalog

From Wiki G1R-MP G1 Remake Multiplayer
Jump to navigation Jump to search

The monster type catalog lists every stable type key accepted by spawnMonster. A spawned monster is server-owned: identity, health, targeting, AI state, damage, relevance and late-join replication are authoritative on the server.

Usage

local monsterId = spawnMonster(
    "scavenger",
    15.0, -4.5, 2.0,
    90,
    { aggressive = true }
)

if monsterId then
    setMonsterTarget(monsterId, playerId)
end

Unsupported keys are rejected. Resource scripts should store the opaque identifier returned by spawnMonster, not infer an identifier from the type or position.

Available monster types

Lua key Native catalog type
scavenger ScavengerAdult
molerat Molerat
wolf Wolf
bloodfly Bloodfly
meatbug Meatbug
adult_troll AdultTroll
biter Biter
bloodhound Bloodhound
fire_demon FireDemon
fire_golem FireGolem
green_goblin GreenGoblin
harpy Harpy
ice_golem IceGolem
juvenile_troll JuvenileTroll
lesser_demon LesserDemon
lizard Lizard
fire_lizard FireLizard
lurker Lurker
minecrawler Minecrawler
minecrawler_nymph MinecrawlerNymph
minecrawler_temple MinecrawlerTemple
minecrawler_queen MinecrawlerQueen
minecrawler_warrior MinecrawlerWarrior
orc_dog OrcDog
rat Rat
razor Razor
scavenger_medium ScavengerMedium
scavenger_young ScavengerYoung
shadow_beast ShadowBeast
skeleton Skeleton
skeleton_mage SkeletonMage
snapper Snapper
stone_golem StoneGolem
swampshark Swampshark
zombie Zombie