mr:mercenary_n_p_c_mob
Table of Contents
Mercenary N P C Mob - Code References
Entity Information
- Entity Kind: MercenaryNPC
- Entity Type: npc
- Implementation: Custom NPC via JSON configuration and Lua script
Java Classes
- CustomMob.java - Base class for JSON-defined NPCs
JSON Configuration
{
"baseSpeed" :0,
"spriteDesc" :"spritesDesc/MercenaryNPC.json",
"scriptFile" :"scripts/npc/Mercenary",
"friendly" :true,
"movable" :false,
"aiState" :"Passive",
"fraction" :"NEUTRAL",
"immortal" :true
}
String Resources
<string name="MercenaryNPC_Name">mercenary</string> <string name="MercenaryNPC_Name_Objective">mercenary</string> <string name="MercenaryNPC_Gender">masculine</string> <string name="MercenaryNPC_Desc">Sturdy looking man.</string>
Lua Scripts
Implementation Details
- Base Speed: 0 (immobile)
- AI State: Passive
- Fraction: NEUTRAL
- Immortal: true (cannot be killed)
- Movable: false (fixed position)
- Friendly: true (neutral to player)
- Script: Interacts by saying 'Froth_ArrowInKnee' (Elder Scrolls reference)
Related mr Entities
- Town Level - Where MercenaryNPC is located
mr/mercenary_n_p_c_mob.txt · Last modified: by 127.0.0.1
