StendhalRefactoringGraphics: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>AntumDeluge →Outfits: tuxedo & wedding veil done |
imported>AntumDeluge Re-organize |
||
| Line 75: | Line 75: | ||
* Save your changes |
* Save your changes |
||
=== Enemy Sprites with Scaling Artifacts === |
|||
===Huge creatures are specially in need of refactoring=== |
|||
The following need touched up. |
|||
Large creatures, like the black dragon do not look good. At the moment they are just many times scaled as described above. They should be redrawn properly. |
|||
At least the following creatures should be redone: |
|||
* <del>balrog</del> ''kiheru'' |
|||
* <del>black dragon</del> ''hamtaro'' |
|||
* some others |
|||
== NPCs == |
|||
The sprites used for NPCs are in [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/npc/ data/sprites/npc/]. |
|||
The specification are the same as creatures, above. |
|||
== Outfits == |
|||
Players can have hair, face, body and dress. These are saved separately so outfits can be mixed and matched. |
|||
''The Stendhal project is currently in the process of switching from Charas sprites to [https://opengameart.org/node/24944 Cabbit style] due to licensing issues.'' |
|||
'''''TODO:''' Create a character generator for Cabbit style sprites.'' |
|||
As with creatures (above) the original size is too small and the saved png must be converted. |
|||
The clothes (dress) and hair can have new colours but only to one 'hue'. So, the original outfit should look multi coloured, because that means there will be more variation overall. |
|||
Work required: |
|||
:Certain outfits and hair are now 'duplicates' since the colouring changes. Please add small details to one of the duplicates to help differentiate them. E.g a bow on the back of a dress, a small flower detail, some pattern, etc. Leave one of the duplicates like the original, and don't make too drastic changes for those who had selected the outfit. |
|||
:There is a popular spiky hair which is all one colour and has no depth. Depth is needed. (technically, it must have the same lightness. it's hair 12 and 29) |
|||
== Items == |
|||
''' Specification ''' |
|||
The sprites used for items are in the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/items/ data/sprites/items/] directory in the stendhal source. |
|||
* Items have a white or black border of 1 pixel unless there is a good reason not to add it |
|||
* A non animated item should have a 32x32 pixel sprite |
|||
* An animated item (like [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/items/money/gold.png money]) should have a 32N x 32 sprite. E.g. if it has 4 frames in the animation it will be a 128 x 32 sprite. It will automatically appear animated |
|||
For example: [[File:Mainio_cloak.png]] |
|||
* Items go in the folder data/sprites/items/<class>/<subclass>.png |
|||
== Corpses == |
|||
'''Specification ''' |
|||
The sprites used for corpses are in the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/corpse/ data/sprites/corpse] directory. |
|||
* Images dimensions should be a multiple of 32, the size should depend on the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/monsters/ creature]. |
|||
* Corpses don't need to be square, rectangular shapes would work too, if the creature footprint size was a rectangle |
|||
We need various sizes and types of corpse. The ones marked with an asterisk exist already but may need improvement or to be brought in line with any new images made. If you think any of these need further splitting (e.g. the same corpse should not be used for necro and gasha, say) then feel free to create more categories. |
|||
* <del>humanoid</del> -[hamtaro] |
|||
* <del>giant humanoid</del> -[hamtaro] |
|||
* <del>animal</del> -[hamtaro] |
|||
* <del>small animal (rodents) *</del> -[hamtaro] |
|||
* <del>huge animal</del> -[hamtaro] |
|||
* huger animal (necrosophia) * |
|||
* gashadokuro corpse |
|||
* <del>3x3 dragon corpse</del> -[hamtaro] |
|||
* <del>enormous humanoid (balrog) *</del> -[hamtaro] |
|||
* <del>6x6 dragon corpse (black dragon) * </del> -[hamtaro] |
|||
* <del>small humanoids (little people, fairies)</del> -[hamtaro] |
|||
* 3x2 or 3x3 corpse for black and golden death, dwarf golem, fallen angel etc. |
|||
* <del>ent</del> -[AntumDelgue] |
|||
* <del>golem</del> -[AntumDelgue] |
|||
* snakes unless small_boneless looks ok for these |
|||
* bone dragon corpse - the bone dragon is more bony than the corpse atm. |
|||
* <del>small winged (bats, birds)</del> -[redqueen] |
|||
* something suitable for giant spider |
|||
* <del>player (should look different from humanoid corpse for usability reasons)</del> -[hamtaro] |
|||
== Duplicate Images == |
|||
'''The following images are or have duplicates or re-colors (we may or may not want to replace them)''' |
|||
{| class="wikitable" |
|||
! Folder || Filename || Git || Previous || Assigned || Status || Notes |
|||
{{RefactorSprite|monsters/ent|entwife.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/ent/treant.png|treant.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_005.png|master||bleutailfly|{{status|ok|replaced}}|Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_006.png|dress_006.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_018.png|master|f41fee1|bleutailfly|{{status|ok|replaced}}|Duplicates: |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_022.png|dress_022.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_035.png|dress_035.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_050.png|master|||{{status|ok|replaced}}|Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_011.png|dress_011.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_972.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_028.png|dress_028.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_974.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_037.png|dress_037.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_978.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_988.png|dress_988.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_983.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_015.png|dress_015.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_985.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_017.png|dress_017.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_992.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_991.png|dress_991.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_994.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_993.png|dress_993.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_995.png|master||||Duplicates: |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_996.png|dress_996.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_997.png|dress_997.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_998.png|dress_998.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_999.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_016.png|dress_016.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_029.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012.png|hair_012.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_035.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012.png|hair_012.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_039.png|master||bleutailfly|{{status|ok|replaced}}|Duplicate of {{StendhalFile|master|data/sprites/outfit/hat/hat_002.png|hat_002.png}} }} |
|||
{{RefactorSprite|npc|chaos_sorcerornpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/chaos/chaos_sorceror.png|monsters/chaos/chaos_sorceror.png}} }} |
|||
{{RefactorSprite|npc|chessplayernpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/armored_leader.png|monsters/human/armored_leader.png}} }} |
|||
{{RefactorSprite|npc|chieffalatheennpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/risecia_leader.png|risecia_leader.png}} }} |
|||
{{RefactorSprite|npc|deniran_marketsellernpc1grocery.0.png|master|||{{status|ok|removed}}|Duplicates of {{StendhalFile|master|data/sprites/npc/denirammarketsellernpc1grocery.png|denirammarketsellernpc1grocery.png}} }} |
|||
{{RefactorSprite|npc|deniran_marketsellernpc1grocery.1.png|master|||{{status|ok|removed}}|Duplicate of {{StendhalFile|master|data/sprites/npc/deniran_marketsellernpc1grocery.png|deniran_marketsellernpc1grocery.png}} }} |
|||
{{RefactorSprite|npc|deniran_stormtrooper.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/deniran_stormtrooper.png|monsters/human/deniran_stormtrooper.png}} }} |
|||
{{RefactorSprite|npc|dwarf_guardiannpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/dwarf/dwarf_guardian.png|monsters/dwarf/dwarf_guardian.png}} }} |
|||
{{RefactorSprite|npc|dwarfguardnpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/dwarf/dwarf.png|monsters/dwarf/dwarf.png}} }} |
|||
{{RefactorSprite|npc|fireelementalnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/elemental/fire_elemental.png|monsters/elemental/fire_elemental.png}} }} |
|||
{{RefactorSprite|npc|gnomenpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/gnome/woman_gnome.png|monsters/gnome/woman_gnome.png}} }} |
|||
{{RefactorSprite|npc|koboldbarregularnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/kobold/leader_kobold.png|monsters/kobold/leader_kobold.png}} }} |
|||
{{RefactorSprite|npc|koboldnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/kobold/veteran_kobold.png|monsters/kobold/veteran_kobold.png}} }} |
|||
{{RefactorSprite|npc|liljohnnnnynpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/little_assassin.png|monsters/human/little_assassin.png}} }} |
|||
{{RefactorSprite|npc|mageelfnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/elf/mage_elf.png|monsters/elf/mage_elf.png}} }} |
|||
{{RefactorSprite|npc|marmaidnpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/mythical_being/mermaid.png|monsters/mythical_being/mermaid.png}} }} |
|||
{{RefactorSprite|npc|oracle1npc.png|master||||Re-colors: |
|||
* {{StendhalFile|master|data/sprites/npc/oracle2npc.png|oracle2npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/oracle3npc.png|oracle3npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/oracle4npc.png|oracle4npc.png}} }} |
|||
{{RefactorSprite|npc|orcbuyernpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/orc/orc.png|monsters/orc/orc.png}} }} |
|||
{{RefactorSprite|npc|seller2npc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/npc/sellernpc.png|sellernpc.png}} }} |
|||
{{RefactorSprite|npc|woman_000_npc.png|master||||Re-colors: |
|||
* {{StendhalFile|master|data/sprites/npc/woman_001_npc.png|woman_001_npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/woman_002_npc.png|woman_002_npc.png}} }} |
|||
|} |
|||
= Map tiles = |
|||
See the [[ Stendhal:Tileset_specifications|tileset specifications]] for the requirements. New graphics should meet these, and it is an ongoing (and important) task to update old images to satisfy them. Improving existing graphics could be the best use of an artists time, unless it's been specifically requested to draw something new. |
|||
Other things to consider: |
|||
* Add only images that you need for a map you you are making, or someone else is making and has requested the image. Do not add an image just because there is one. |
|||
* If an existing image is almost what you need, except needing a few different tiles, add the needed bits to the image as described [[ Stendhal:Tileset_specifications#Adding tiles to existing images|here.]] Copying the whole image just makes the client larger and wastes memory. |
|||
==Building== |
|||
===Entrance=== |
|||
We want to get rid of the doors that are not centered on a tile. A player walking through such a door in the game just does not look right. |
|||
So any such doors should be repositioned. Note that this requires changing any maps that use the door, so either fix the maps too, or ask |
|||
someone else to do that part of the job. |
|||
There are entrance graphics missing that exactly match to earthen_2.png (the graphics on the right) |
|||
===Stairs=== |
|||
* stair graphics to the north and south |
|||
===Wall=== |
|||
* graphics missing for the inner row, the one's that are black and green in int_grey_dark |
|||
* corners for int_wall_brick_wood - first try, [https://stendhalgame.org/wiki/File:Int_wall_brick_wood.png Miasma] |
|||
===Window=== |
|||
* windows for brick walls |
|||
==Ground== |
|||
=== Ridge === |
|||
* more tiles for ice ridges (currently they can't cope with concave angles (see [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/tiled/Level%200/ados/rock.tmx level_0\ados\rock.tmx] for example)) |
|||
=== Water === |
|||
* boat graphics |
|||
* graphics for a pier |
|||
==Item== |
|||
* <del>childrens toys</del> (<player>deluge|AntumDeluge</player>) |
|||
* decorative ornaments |
|||
===Armor=== |
|||
* Single weapons, so they e.g. can be put on a table |
|||
===Candle=== |
|||
==Furniture== |
|||
We have a lot of furniture facing 'down' (south) that can be put on a back wall, but very little that can be put on a wall that is running north to south, i.e. facing to the side. We could use for example, shelves, long sofas, cabinets, chests of drawers, large equipment that a blacksmith might use, bathroom furniture such as toilets and basins and baths, all for the side walls. |
|||
We have little that 'faces north' also, but for these be very very careful with perspective. |
|||
===Carpet=== |
|||
* rugs which can go round corners, e.g. along a hallway |
|||
* rugs with more interesting edge shapes, not just plain square ends with sharp corners but rounded or with tassels |
|||
* a tassel design to add on the end of any rug |
|||
* some paler more rustic rugs, many that we have are very opulent |
|||
===Light=== |
|||
* Candles that can be placed on a wall |
|||
* more lamps for dungeon areas, I think i'm currently only really able to use that tall dark black one |
|||
* some 1x1 dirty/dingy lights, not the clean shiny small lamps or the tiny oil ones |
|||
===Shelf === |
|||
* some of the bookshelves which we redrew don't have the right depth/3d look |
|||
===Bed=== |
|||
* There are many separate bedsheets that can be used only with a certain bed image. These should be combined with the bed image. See the relevant chapter in the [[ Stendhal:Tileset_specifications#Adding tiles to existing images|tileset specifications]] page. |
|||
== Plant == |
|||
=== Indoor === |
|||
* could we have some larger (like 4x4) arrangements of indoor plants? e.g. semos temple etc. more formal than homely |
|||
= GUI = |
|||
== Splash Screens== |
|||
We hold a competition to judge user-contributed splash screens. Please see [[SplashScreens]] for details. |
|||
= Touch Ups = |
|||
== Sprites with Scaling Artifacts == |
|||
=== NPCs === |
|||
{| class="wikitable sortable" |
|||
! Directory !! Filename !! Branch !! Old !! Assigned !! Status !! Notes |
|||
{{RefactorSprite|npc|atlantisfemale01npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|atlantisfemale05npc.png|master|0343e8b|AntumDeluge|done|base only<br>NPC: <npc>Mirielle</npc>}} |
|||
{{RefactorSprite|npc|atlantisfemale08npc.png|master|0343e8b|AntumDeluge|done|base only<br>NPC: <npc>Ryla</npc>}} |
|||
{{RefactorSprite|npc|badmayornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|beardmannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blacksheepnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blacksmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blueoldwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|chaos_sorcerornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|chessplayernpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|chieffalatheennpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|cloakedwomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|cloakedwoman2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|confectionerapplepienpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|confectionercherrypienpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|curatornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|darkwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|deniran_king.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|deniran_stormtrooper.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarf_guardiannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarfguardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|fireelementalnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|fishermannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|fishermansdaughernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|friendlywizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|gamesupervisornpc.png|master|0343e8b|AntumDeluge|done|base & hair only}} |
|||
{{RefactorSprite|npc|girlnpc.png|master|0343e8b|AntumDeluge||}} |
|||
{{RefactorSprite|npc|goldsmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grandadnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|granmanpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|greendwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grim_reaper_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grim_reaper2_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|gypsywomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|halfelfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|highpriestnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|housewifenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid8npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid9npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kingcozartnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldbarmaidnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldbarregularnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldchefnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kriskringle.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|largeblackwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|librarian2npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Julia</npc>}} |
|||
{{RefactorSprite|npc|magic_jesternpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|magicianhousegreeternpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|maidnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|man_005_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|mayornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|meatandfishsmokernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|minernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|mithrilforgernpc.png|master|0343e8b|tigertoes|done|NPC: <npc>Whiggins</npc>, <npc>Pedinghaus</npc>}} |
|||
{{RefactorSprite|npc|mothernpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|naughtyteennpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|naughtyteen2npc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|northpoleelfskater1npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|nunnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldcowboynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|olddwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldfishermannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldheronpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldmaidnpc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Old Mother Helena</npc>}} |
|||
{{RefactorSprite|npc|oldratwomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldwizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldwomannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|piratenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|priestnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|princess2npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Princess Ylflia</npc>}} |
|||
{{RefactorSprite|npc|rangernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchefnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchild1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchild2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchildboy1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchildboy2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|recruiter2npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|recruiter3npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|reddarkwizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|retiredteachernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ringsmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|rudolphnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|santaclausnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|scarletarmynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sellernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|seller2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sickvampirenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|slim_woman_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sokobannpc.png|master|0343e8b|||base & hair only}} |
|||
{{RefactorSprite|npc|stormtroopernpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|swimmer4npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|swimmer6npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|swimmer7npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|thiefnpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|timekeepernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|troublesomecustomernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|weaponrytradernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|welcomernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|wellroundedguynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|wifenpc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Philomena</npc>}} |
|||
{{RefactorSprite|npc|wisemannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|witchnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|witch2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|witch3npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_000_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_001_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_002_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_003_npc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Tamara</npc>}} |
|||
{{RefactorSprite|npc|woman_005_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Mary</npc>}} |
|||
{{RefactorSprite|npc|woman_006_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_007_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Katinka</npc>}} |
|||
{{RefactorSprite|npc|woman_008_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Eliza</npc>, <npc>Fidorea</npc>}} |
|||
{{RefactorSprite|npc|woman_009_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_014_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_015_npc.png|master|0343e8b|AntumDeluge|done|excluding wings}} |
|||
{{RefactorSprite|npc|womanexoticdressnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|womanonstoolnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woodcutternpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|youngwomannpc.png|master|0343e8b|||}} |
|||
|} |
|||
=== Enemies === |
|||
{| class="wikitable sortable" |
{| class="wikitable sortable" |
||
| Line 571: | Line 245: | ||
|} |
|} |
||
== NPCs == |
|||
The sprites used for NPCs are in [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/npc/ data/sprites/npc/]. |
|||
The specification are the same as creatures, above. |
|||
=== NPC Sprites with Scaling Artifacts === |
|||
The following need touched up. |
|||
{| class="wikitable sortable" |
|||
! Directory !! Filename !! Branch !! Old !! Assigned !! Status !! Notes |
|||
{{RefactorSprite|npc|atlantisfemale01npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|atlantisfemale05npc.png|master|0343e8b|AntumDeluge|done|base only<br>NPC: <npc>Mirielle</npc>}} |
|||
{{RefactorSprite|npc|atlantisfemale08npc.png|master|0343e8b|AntumDeluge|done|base only<br>NPC: <npc>Ryla</npc>}} |
|||
{{RefactorSprite|npc|badmayornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|beardmannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blacksheepnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blacksmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|blueoldwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|chaos_sorcerornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|chessplayernpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|chieffalatheennpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|cloakedwomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|cloakedwoman2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|confectionerapplepienpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|confectionercherrypienpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|curatornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|darkwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|deniran_king.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|deniran_stormtrooper.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarf_guardiannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarfguardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|dwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|fireelementalnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|fishermannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|fishermansdaughernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|friendlywizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|gamesupervisornpc.png|master|0343e8b|AntumDeluge|done|base & hair only}} |
|||
{{RefactorSprite|npc|girlnpc.png|master|0343e8b|AntumDeluge||}} |
|||
{{RefactorSprite|npc|goldsmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grandadnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|granmanpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|greendwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grim_reaper_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|grim_reaper2_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|gypsywomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|halfelfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|highpriestnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|housewifenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid8npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kid9npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kingcozartnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldbarmaidnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldbarregularnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldchefnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|koboldnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|kriskringle.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|largeblackwizardnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|librarian2npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Julia</npc>}} |
|||
{{RefactorSprite|npc|magic_jesternpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|magicianhousegreeternpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|maidnpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|man_005_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|mayornpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|meatandfishsmokernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|minernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|mithrilforgernpc.png|master|0343e8b|tigertoes|done|NPC: <npc>Whiggins</npc>, <npc>Pedinghaus</npc>}} |
|||
{{RefactorSprite|npc|mothernpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|naughtyteennpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|naughtyteen2npc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|northpoleelfskater1npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|nunnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldcowboynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|olddwarfnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldfishermannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldheronpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldmaidnpc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Old Mother Helena</npc>}} |
|||
{{RefactorSprite|npc|oldratwomannpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldwizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|oldwomannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|piratenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|priestnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|princess2npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Princess Ylflia</npc>}} |
|||
{{RefactorSprite|npc|rangernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchefnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchild1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchild2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchildboy1npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ratchildboy2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|recruiter2npc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|recruiter3npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|reddarkwizardnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|retiredteachernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|ringsmithnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|rudolphnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|santaclausnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|scarletarmynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sellernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|seller2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sickvampirenpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|slim_woman_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|sokobannpc.png|master|0343e8b|||base & hair only}} |
|||
{{RefactorSprite|npc|stormtroopernpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|swimmer4npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|swimmer6npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|swimmer7npc.png|master|0343e8b|||hair only}} |
|||
{{RefactorSprite|npc|thiefnpc.png|master|0343e8b|||base & outfit only}} |
|||
{{RefactorSprite|npc|timekeepernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|troublesomecustomernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|weaponrytradernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|welcomernpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|wellroundedguynpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|wifenpc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Philomena</npc>}} |
|||
{{RefactorSprite|npc|wisemannpc.png|master|0343e8b|AntumDeluge|done|}} |
|||
{{RefactorSprite|npc|witchnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|witch2npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|witch3npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_000_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_001_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_002_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_003_npc.png|master|0343e8b|AntumDeluge|done|NPC: <npc>Tamara</npc>}} |
|||
{{RefactorSprite|npc|woman_005_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Mary</npc>}} |
|||
{{RefactorSprite|npc|woman_006_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_007_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Katinka</npc>}} |
|||
{{RefactorSprite|npc|woman_008_npc.png|master|0343e8b|AntumDeluge|done|base & hair only<br>NPC: <npc>Eliza</npc>, <npc>Fidorea</npc>}} |
|||
{{RefactorSprite|npc|woman_009_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_014_npc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woman_015_npc.png|master|0343e8b|AntumDeluge|done|excluding wings}} |
|||
{{RefactorSprite|npc|womanexoticdressnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|womanonstoolnpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|woodcutternpc.png|master|0343e8b|||}} |
|||
{{RefactorSprite|npc|youngwomannpc.png|master|0343e8b|||}} |
|||
|} |
|||
== Outfits == |
|||
Players can have hair, face, body and dress. These are saved separately so outfits can be mixed and matched. |
|||
''The Stendhal project is currently in the process of switching from Charas sprites to [https://opengameart.org/node/24944 Cabbit style] due to licensing issues.'' |
|||
'''''TODO:''' Create a character generator for Cabbit style sprites.'' |
|||
As with creatures (above) the original size is too small and the saved png must be converted. |
|||
The clothes (dress) and hair can have new colours but only to one 'hue'. So, the original outfit should look multi coloured, because that means there will be more variation overall. |
|||
Work required: |
|||
:Certain outfits and hair are now 'duplicates' since the colouring changes. Please add small details to one of the duplicates to help differentiate them. E.g a bow on the back of a dress, a small flower detail, some pattern, etc. Leave one of the duplicates like the original, and don't make too drastic changes for those who had selected the outfit. |
|||
:There is a popular spiky hair which is all one colour and has no depth. Depth is needed. (technically, it must have the same lightness. it's hair 12 and 29) |
|||
=== Outfit Sprites with Scaling Artifacts === |
|||
The following need touched up. |
|||
{| class="wikitable sortable" |
{| class="wikitable sortable" |
||
| Line 613: | Line 443: | ||
{{RefactorSprite|outfit/mask|mask_999.png|master|5904915|||dog}} |
{{RefactorSprite|outfit/mask|mask_999.png|master|5904915|||dog}} |
||
|} |
|} |
||
== Items == |
|||
''' Specification ''' |
|||
The sprites used for items are in the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/items/ data/sprites/items/] directory in the stendhal source. |
|||
* Items have a white or black border of 1 pixel unless there is a good reason not to add it |
|||
* A non animated item should have a 32x32 pixel sprite |
|||
* An animated item (like [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/items/money/gold.png money]) should have a 32N x 32 sprite. E.g. if it has 4 frames in the animation it will be a 128 x 32 sprite. It will automatically appear animated |
|||
For example: [[File:Mainio_cloak.png]] |
|||
* Items go in the folder data/sprites/items/<class>/<subclass>.png |
|||
== Corpses == |
|||
'''Specification ''' |
|||
The sprites used for corpses are in the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/corpse/ data/sprites/corpse] directory. |
|||
* Images dimensions should be a multiple of 32, the size should depend on the [https://sourceforge.net/p/arianne/stendhal/ci/master/tree/data/sprites/monsters/ creature]. |
|||
* Corpses don't need to be square, rectangular shapes would work too, if the creature footprint size was a rectangle |
|||
We need various sizes and types of corpse. The ones marked with an asterisk exist already but may need improvement or to be brought in line with any new images made. If you think any of these need further splitting (e.g. the same corpse should not be used for necro and gasha, say) then feel free to create more categories. |
|||
* <del>humanoid</del> -[hamtaro] |
|||
* <del>giant humanoid</del> -[hamtaro] |
|||
* <del>animal</del> -[hamtaro] |
|||
* <del>small animal (rodents) *</del> -[hamtaro] |
|||
* <del>huge animal</del> -[hamtaro] |
|||
* huger animal (necrosophia) * |
|||
* gashadokuro corpse |
|||
* <del>3x3 dragon corpse</del> -[hamtaro] |
|||
* <del>enormous humanoid (balrog) *</del> -[hamtaro] |
|||
* <del>6x6 dragon corpse (black dragon) * </del> -[hamtaro] |
|||
* <del>small humanoids (little people, fairies)</del> -[hamtaro] |
|||
* 3x2 or 3x3 corpse for black and golden death, dwarf golem, fallen angel etc. |
|||
* <del>ent</del> -[AntumDelgue] |
|||
* <del>golem</del> -[AntumDelgue] |
|||
* snakes unless small_boneless looks ok for these |
|||
* bone dragon corpse - the bone dragon is more bony than the corpse atm. |
|||
* <del>small winged (bats, birds)</del> -[redqueen] |
|||
* something suitable for giant spider |
|||
* <del>player (should look different from humanoid corpse for usability reasons)</del> -[hamtaro] |
|||
== Duplicate Images == |
|||
'''The following images are or have duplicates or re-colors (we may or may not want to replace them)''' |
|||
{| class="wikitable" |
|||
! Folder || Filename || Git || Previous || Assigned || Status || Notes |
|||
{{RefactorSprite|monsters/ent|entwife.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/ent/treant.png|treant.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_005.png|master||bleutailfly|{{status|ok|replaced}}|Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_006.png|dress_006.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_018.png|master|f41fee1|bleutailfly|{{status|ok|replaced}}|Duplicates: |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_022.png|dress_022.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_035.png|dress_035.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_050.png|master|||{{status|ok|replaced}}|Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_011.png|dress_011.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_972.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_028.png|dress_028.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_974.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_037.png|dress_037.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_978.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_988.png|dress_988.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_983.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_015.png|dress_015.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_985.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_017.png|dress_017.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_992.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_991.png|dress_991.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_994.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_993.png|dress_993.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_995.png|master||||Duplicates: |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_996.png|dress_996.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_997.png|dress_997.png}} |
|||
* {{StendhalFile|master|data/sprites/outfit/dress/dress_998.png|dress_998.png}} }} |
|||
{{RefactorSprite|outfit/dress|dress_999.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_016.png|dress_016.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_029.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012.png|hair_012.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_035.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012.png|hair_012.png}} }} |
|||
{{RefactorSprite|outfit/hair|hair_039.png|master||bleutailfly|{{status|ok|replaced}}|Duplicate of {{StendhalFile|master|data/sprites/outfit/hat/hat_002.png|hat_002.png}} }} |
|||
{{RefactorSprite|npc|chaos_sorcerornpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/chaos/chaos_sorceror.png|monsters/chaos/chaos_sorceror.png}} }} |
|||
{{RefactorSprite|npc|chessplayernpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/armored_leader.png|monsters/human/armored_leader.png}} }} |
|||
{{RefactorSprite|npc|chieffalatheennpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/risecia_leader.png|risecia_leader.png}} }} |
|||
{{RefactorSprite|npc|deniran_marketsellernpc1grocery.0.png|master|||{{status|ok|removed}}|Duplicates of {{StendhalFile|master|data/sprites/npc/denirammarketsellernpc1grocery.png|denirammarketsellernpc1grocery.png}} }} |
|||
{{RefactorSprite|npc|deniran_marketsellernpc1grocery.1.png|master|||{{status|ok|removed}}|Duplicate of {{StendhalFile|master|data/sprites/npc/deniran_marketsellernpc1grocery.png|deniran_marketsellernpc1grocery.png}} }} |
|||
{{RefactorSprite|npc|deniran_stormtrooper.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/deniran_stormtrooper.png|monsters/human/deniran_stormtrooper.png}} }} |
|||
{{RefactorSprite|npc|dwarf_guardiannpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/dwarf/dwarf_guardian.png|monsters/dwarf/dwarf_guardian.png}} }} |
|||
{{RefactorSprite|npc|dwarfguardnpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/dwarf/dwarf.png|monsters/dwarf/dwarf.png}} }} |
|||
{{RefactorSprite|npc|fireelementalnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/elemental/fire_elemental.png|monsters/elemental/fire_elemental.png}} }} |
|||
{{RefactorSprite|npc|gnomenpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/gnome/woman_gnome.png|monsters/gnome/woman_gnome.png}} }} |
|||
{{RefactorSprite|npc|koboldbarregularnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/kobold/leader_kobold.png|monsters/kobold/leader_kobold.png}} }} |
|||
{{RefactorSprite|npc|koboldnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/kobold/veteran_kobold.png|monsters/kobold/veteran_kobold.png}} }} |
|||
{{RefactorSprite|npc|liljohnnnnynpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/human/little_assassin.png|monsters/human/little_assassin.png}} }} |
|||
{{RefactorSprite|npc|mageelfnpc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/monsters/elf/mage_elf.png|monsters/elf/mage_elf.png}} }} |
|||
{{RefactorSprite|npc|marmaidnpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/mythical_being/mermaid.png|monsters/mythical_being/mermaid.png}} }} |
|||
{{RefactorSprite|npc|oracle1npc.png|master||||Re-colors: |
|||
* {{StendhalFile|master|data/sprites/npc/oracle2npc.png|oracle2npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/oracle3npc.png|oracle3npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/oracle4npc.png|oracle4npc.png}} }} |
|||
{{RefactorSprite|npc|orcbuyernpc.png|master||||Re-color of {{StendhalFile|master|data/sprites/monsters/orc/orc.png|monsters/orc/orc.png}} }} |
|||
{{RefactorSprite|npc|seller2npc.png|master||||Duplicate of {{StendhalFile|master|data/sprites/npc/sellernpc.png|sellernpc.png}} }} |
|||
{{RefactorSprite|npc|woman_000_npc.png|master||||Re-colors: |
|||
* {{StendhalFile|master|data/sprites/npc/woman_001_npc.png|woman_001_npc.png}} |
|||
* {{StendhalFile|master|data/sprites/npc/woman_002_npc.png|woman_002_npc.png}} }} |
|||
|} |
|||
= Map tiles = |
|||
See the [[ Stendhal:Tileset_specifications|tileset specifications]] for the requirements. New graphics should meet these, and it is an ongoing (and important) task to update old images to satisfy them. Improving existing graphics could be the best use of an artists time, unless it's been specifically requested to draw something new. |
|||
Other things to consider: |
|||
* Add only images that you need for a map you you are making, or someone else is making and has requested the image. Do not add an image just because there is one. |
|||
* If an existing image is almost what you need, except needing a few different tiles, add the needed bits to the image as described [[ Stendhal:Tileset_specifications#Adding tiles to existing images|here.]] Copying the whole image just makes the client larger and wastes memory. |
|||
==Building== |
|||
===Entrance=== |
|||
We want to get rid of the doors that are not centered on a tile. A player walking through such a door in the game just does not look right. |
|||
So any such doors should be repositioned. Note that this requires changing any maps that use the door, so either fix the maps too, or ask |
|||
someone else to do that part of the job. |
|||
There are entrance graphics missing that exactly match to earthen_2.png (the graphics on the right) |
|||
===Stairs=== |
|||
* stair graphics to the north and south |
|||
===Wall=== |
|||
* graphics missing for the inner row, the one's that are black and green in int_grey_dark |
|||
* corners for int_wall_brick_wood - first try, [https://stendhalgame.org/wiki/File:Int_wall_brick_wood.png Miasma] |
|||
===Window=== |
|||
* windows for brick walls |
|||
==Ground== |
|||
=== Ridge === |
|||
* more tiles for ice ridges (currently they can't cope with concave angles (see [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/tiled/Level%200/ados/rock.tmx level_0\ados\rock.tmx] for example)) |
|||
=== Water === |
|||
* boat graphics |
|||
* graphics for a pier |
|||
==Item== |
|||
* <del>childrens toys</del> (<player>deluge|AntumDeluge</player>) |
|||
* decorative ornaments |
|||
===Armor=== |
|||
* Single weapons, so they e.g. can be put on a table |
|||
===Candle=== |
|||
==Furniture== |
|||
We have a lot of furniture facing 'down' (south) that can be put on a back wall, but very little that can be put on a wall that is running north to south, i.e. facing to the side. We could use for example, shelves, long sofas, cabinets, chests of drawers, large equipment that a blacksmith might use, bathroom furniture such as toilets and basins and baths, all for the side walls. |
|||
We have little that 'faces north' also, but for these be very very careful with perspective. |
|||
===Carpet=== |
|||
* rugs which can go round corners, e.g. along a hallway |
|||
* rugs with more interesting edge shapes, not just plain square ends with sharp corners but rounded or with tassels |
|||
* a tassel design to add on the end of any rug |
|||
* some paler more rustic rugs, many that we have are very opulent |
|||
===Light=== |
|||
* Candles that can be placed on a wall |
|||
* more lamps for dungeon areas, I think i'm currently only really able to use that tall dark black one |
|||
* some 1x1 dirty/dingy lights, not the clean shiny small lamps or the tiny oil ones |
|||
===Shelf === |
|||
* some of the bookshelves which we redrew don't have the right depth/3d look |
|||
===Bed=== |
|||
* There are many separate bedsheets that can be used only with a certain bed image. These should be combined with the bed image. See the relevant chapter in the [[ Stendhal:Tileset_specifications#Adding tiles to existing images|tileset specifications]] page. |
|||
== Plant == |
|||
=== Indoor === |
|||
* could we have some larger (like 4x4) arrangements of indoor plants? e.g. semos temple etc. more formal than homely |
|||
= GUI = |
|||
== Splash Screens== |
|||
We hold a competition to judge user-contributed splash screens. Please see [[SplashScreens]] for details. |
|||
---- |
---- |
||