NPC development

From TheManaWorld

Jump to: navigation, search

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

Current NPC Set at CVS

kirin7bf.png The NPC Kirin De'kagen by Kyokai

barbernekomon5vw.png Barber sprite by Neko-mon

Image:Soldiers.png

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.

Personal tools