NPCs
In Wildoria, NPCs (Non-Player Characters) include everything from friendly shopkeepers to deadly bosses. This section covers all interactive entities in the game world.
NPC Categories
| Category | Description |
|---|---|
| Nodes | Spawner points for fish, bees, and other gatherable entities |
| Wildlife | Passive and hostile animals in the wilderness |
| Resources | Mineable rocks, harvestable plants, and gathering nodes |
| Plants | Farm life entities that grow through care, time, and harvest |
| Bosses | Powerful enemies with unique mechanics and rewards |
NPC Types
The game differentiates NPCs by their type:
| Type | Behavior | Examples |
|---|---|---|
| SPAWNER | Generates other entities | Fish Spawner, Iron Spawner |
| CREATURE | Living beings (passive or hostile) | Rabbit, Spider, Fire Elemental |
| RESOURCE | Gatherable static objects | Iron Rock, Herb Node |
| NPC | Interactive characters | Shopkeepers, Quest Givers |
Key Stats
All NPCs share common attributes:
| Stat | Description |
|---|---|
| Level | Determines difficulty and scaling |
| HP | Health points |
| Speed | Movement speed multiplier |
| Attack Damage | Base damage dealt |
| Attack Rate | Time between attacks (ms) |
| Reward XP | Experience given on defeat |
| Reward Coin | Currency dropped |
Resistances
Some NPCs have elemental resistances:
| Resistance | Effect |
|---|---|
| Fire | Reduces fire damage taken |
| Ice | Reduces ice damage taken |
| Poison | Reduces poison damage taken |
| Curse | Reduces curse damage taken |
| Holy | Reduces holy damage taken |
NPC TIP
Check enemy resistances before engaging! Using the wrong damage type can significantly reduce your effectiveness.
Living World NPC Logic
Not every NPC in Wildoria is about combat. Some NPCs represent living world loops such as farming, gathering stations, and interactable machines.
These NPCs move through a staged flow:
- You interact
- You spend or use the required resource
- The world entity changes state
- Time passes (if growth is needed)
- You return for completion and rewards
This keeps progression readable for players while allowing different professions to share one consistent interaction style.