wiki from old repository authored by Merlin's avatar Merlin
In GameClient:
* Add a new PlayerType in src.view.player
* regionName references the newSprite.png in the next section.
In GameClient-desktop:
* In ui-data.characters, add a .png file with the same name as regionName in the previous step. It must have a transparent background and have a 4x4 matrix of sprites like so:
<p align="center">
<img src="http://untamed.wild-refuge.net/images/rpgxp/carat/ray.png" />
</p>
* In ui-data, add the newSprite.png to characters.png by lining up that spriteSheet with the other spritesheets in characters.png. I don't know if bigger spritesheets can be used, the only spritesheets in the game right now are 130x194.
* In ui-data, edit the characters.pack file to include the newSprite and its dimensions. xy is the value that is the top left corner pixel of newSprite in characters.png.
In GameShared:
* In tests.testData.PlayersForTest.java, you can add the appearance here by referencing "<.png name without file extension>"
Sources:
Sithjester kindly allows all to use their spritesheets as long as we credit them on this website: http://untamed.wild-refuge.net/rmxpresources.php?characters
\ No newline at end of file