NPC development
From TheManaWorld
This article contains information for Artists working or interested in working for The Mana World
This article is for reference purpose
The features described in this article are already implemented in the game. The article should describe how a certain aspect of the game currently works. You may of course edit this article to improve the description of the circumstances. Your opinions or improvement suggestions about the described aspects themself are of course appreciated, too. But please put these on the discussion page of this article to keep facts and fiction separated.
Contents |
Creating new NPCs
To create new NPCs we need 2 things: a script and the graphics.
NPC Script
Scripting Language: eAthena (to be changed soon).
Important Things: If you create a new NPC, be sure to add a comment-line above it. Format of that line:
// NPC npcname "a short description"
mapname,x,y,direction script scriptname ###,{
...
}
That way it's very easy to keep track of all the NPC's ingame. You only have to search the files for "// NPC" and you got all you need. This can also be automated for more info.
Graphics
Currently we use 80 x 50 px in one row with alpha transparency.
Needed sprites
- Barman (done)
- Banker (done)
- At least 2 children (done?)
- Guards (done)
- Monster guide
- Villagers
- Casino Staff
- INN Staff
- Soldiers, soldiers and one more time soldiers :P
Artwork
The NPC Kirin De'kagen by Kyokai
Barber sprite by Neko-mon
Irukard's edit. Based on Necromus work. I added some hairstyles, weapons, items. Also I increased contrast on armors part, because I think they were a bit too blured.

