StendhalRefactoringGraphics

From Arianne
Jump to navigation Jump to search



WARNING:

If you add images, audio, or any other type of asset to the source code tree without citing whether or not you are the original author of the work, the source where the work originates, & appropriate licensing, the assets WILL BE REMOVED OR REPLACED. Please do not add any material that you do not know where it came from. This creates more work for us where we could spend the time elsewhere improving the game.

Acceptable citing can be done within the Git commit of the asset or in the appropriate file in the sources directory. If you want to add an asset via the GitHub issues or SourceForge trackers, please cite sources & licensing in the description. If you are the original author of the work simply state that you are, even if you are releasing the work into the public domain. If the work is originally created for Stendhal & is not hosted on another site, then you do not need to reference a source. Be mindful of the definition of a derivative work & give credit to original authors when required by the licensing. We suggest crediting original authors even when they do not require to do so. This helps us keep track of sources.

Acceptable licenses are (from most restrictive to least) Creative Commons Attribution-ShareAlike (CC BY-SA), Creative Commons Attribution (CC BY), OpenGameArt.org Attribution (OGA BY), & Creative Commons Zero (CC0). If you want to dedicate the work to the public domain please use the CC0 license. Using GPL/LGPL licensing is acceptable as well, but it is preferable to use one of the aforementioned licenses. Derivative works can be licensed under a more restrictive license (e.g. you can use CC BY-SA for a derivative of a CC BY licensed asset) but not under a lesser one (e.g. you cannot use OGA BY for a derivative of a CC BY licensed asset).


This page is to collect missing or new graphics needed, also graphics which exist but need improvement.

Creatures, outfits and items

Please come ask:

  • If you wish to improve any existing graphic
  • If you want to offer your services and ask for particular items that we may need

Please note that graphics for new items or creatures will only be accepted if they are accompanied with a full definition, availability and purpose as per Stendhal Item Ideas, Stendhal Creature Ideas.

We welcome any improvement to the existing graphics for items, NPCs, outfits, creatures and map tiles.

Some corpses especially need improvement.

General Specifications

If a new image, give your image a descriptive name in lowercase letter and use underscore between words. You don't need to repeat information in the image name that's already given by the directory name.

  • The license must be GPL, or compatible, such as public domain.
  • File format is PNG and must be RGB or indexed with 8 bits/color.
  • If multi-layered, please submit the XCF source for the file also.
  • Use only fully opaque, or fully transparent pixels (no alpha channel).
  • The background should be fully transparent.

Entity Template Galleries

Templates

Creatures

Specification

The sprites used for creatures are in the data/sprites/monsters/ directory in the Stendhal source.

  • The shape of a creature must have a dark outline of a few pixels (this is to make it stand out from the background). 2 black pixels work.
  • A creature should have 12 frames in a 3x4 format for its walk cycle which are laid from the top to the bottom in the following rows of 3 columns:
    • Row 1: 3 for when its walk is seen from its back side. (North facing)
    • Row 2: 3 for when its walk is seen from its right side. (East facing)
    • Row 3: 3 for when its walk is seen from its front side. (South facing)
    • Row 4: 3 for when its walk is seen from its left side. (West facing)
    • The column frames:
    • Col 1: holds the first step with right foot forward pose.
    • Col 2: holds the standing still pose.
    • Col 3: holds the second step, left foot forward.
  • The size of each frame is:
    • for small-sized creatures (e.g. rat): 32 x 32 pixels, so the size of the whole image is 96 x 128 pixels.
    • for human-sized creatures (e.g. skeleton): 48 x 64 pixels, so the size of the whole image is 144 x 256 pixels.
    • for giant-sized creatures (e.g. giant rat): 64 x 64 pixels, so the size of the whole image is 192 x 256 pixels.
    • for huge-sized creatures (e.g. red dragon): 96 x 128 pixels, so the size of the whole image is 288 x 512 pixels.
    • for exceptionally huge-sized creatures (e.g. balrog): 320 x 440 pixels, so the size of the whole image is 960 x 1760 pixels.

Using sprites not created specifically from scratch

Please note that neither sprites from RPGMaker nor Charas may be used for copyright reasons.

Unfortunately, the frame size for their animated human-sized characters is usually 24 x 32 pixels (72 x 128 pixels for the whole image) which is half the size of what is needed, so some rescaling has to be done.

So, if you choose to use them, please scale the image and remove the background using our charas converter program.

If you prefer not to use our converter...

You can use scale2x. Once you have it installed, the command to type is:

scalex -k 2 old.png new.png

If the images have a coloured background, it needs to be made transparent. Use this Guide or do the following in GIMP:

  • Open your png
  • Convert it to RGB mode with Image -> Mode -> RGB
  • Add transparency to the image with Layer->Transparency->Add Alpha Channel
  • Select the coloured background (e. g. green) by doing Tools->Selection Tools->Fuzzy Select (or pressing Z), and clicking on the green background. Make sure that the 'threshold' is set to 0 which means it will only select exactly that green colour. Also turn off 'Antialiasing' and 'Feather edges'. These settings should be available on the gimp main window.
  • Remove the green background by pressing Ctrl-k (or Edit->Clear). Gimp should show the transparency as gray checker board pattern.
  • Repeat the selection and clearing steps for any remaining green areas, if everything was not cleared at once.
  • Save your changes

Enemy Sprites with Scaling Artifacts

The following need touched up.

Directory Filename Branch Old Assigned Status Notes
monsters/amazon amazoness_archer.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_archer_commander.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_coastguard.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_coastguard_mistress.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_commander.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_elite_coastguard.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_giant.png current fbb4fd7
monsters/amazon amazoness_hunter.png current fbb4fd7 AntumDeluge done ✓
monsters/amazon amazoness_imperator.png current fbb4fd7 AntumDeluge done ✓ base & outfit only
monsters/amazon amazoness_vigilance.png current fbb4fd7 AntumDeluge done ✓ excluding sword
monsters/angel angel.png current fbb4fd7
monsters/angel archangel.png current fbb4fd7
monsters/angel dark_angel.png current fbb4fd7
monsters/angel dark_archangel.png current fbb4fd7
monsters/angel fallen_angel.png current fbb4fd7
monsters/animal bat_giant.png current fbb4fd7
monsters/animal bat_giant_red.png current fbb4fd7
monsters/animal deer.png current fbb4fd7
monsters/animal pandabear.png current fbb4fd7
monsters/animal reindeer.png current fbb4fd7
monsters/animal woolly_mammoth.png current fbb4fd7
monsters/chaos chaos_sorceror.png current fbb4fd7
monsters/dark_elf dark_elf_admiral.png current fbb4fd7 sword only
monsters/demon demon.png current fbb4fd7 AntumDeluge done ✓
monsters/demon fire_demon.png current fbb4fd7 unused
monsters/demon imperial_demon_lord.png current fbb4fd7 AntumDeluge done ✓
monsters/demon imperial_demon_servant.png current fbb4fd7 AntumDeluge done ✓
monsters/demon water_demon.png current fbb4fd7
monsters/dwarf duergar.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_axe.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_black.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_elder.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_elite.png current fbb4fd7 AntumDeluge done ✓ excluding sword
monsters/dwarf duergar_hero.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_king.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf duergar_wizard.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf dwarf.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf dwarf_guardian.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf elder_dwarf.png current fbb4fd7 AntumDeluge done ✓ excluding chestplate & cape
monsters/dwarf giant_dwarf.png current fbb4fd7
monsters/dwarf hero_dwarf.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf leader_dwarf.png current fbb4fd7 AntumDeluge done ✓
monsters/dwarf lord_durin.png current fbb4fd7
monsters/elemental earth_elemental.png current fbb4fd7 AntumDeluge done ✓
monsters/elemental fire_elemental.png current fbb4fd7 AntumDeluge done ✓
monsters/elemental nymph.png current fbb4fd7 AntumDeluge
monsters/elemental water_demon.png current fbb4fd7
monsters/elemental water_elemental.png current fbb4fd7 AntumDeluge done ✓
monsters/fowl penguin.png current fbb4fd7 AntumDeluge done ✓
monsters/giant_human black_giant.png current fbb4fd7
monsters/giant_human giant.png current fbb4fd7
monsters/giant_human giant_elder.png current fbb4fd7
monsters/giant_human ice_giant.png current fbb4fd7
monsters/giant_human imperial_general_giant.png current fbb4fd7
monsters/giant_human master_giant.png current fbb4fd7
monsters/goblin goblin.png current fbb4fd7 AntumDeluge done ✓
monsters/goblin soldier_goblin.png current fbb4fd7 AntumDeluge done ✓
monsters/goblin veteran_goblin.png current fbb4fd7 AntumDeluge done ✓
monsters/golem dwarf_golem.png current fbb4fd7
monsters/golem ice_golem.png current fbb4fd7 AntumDeluge done ✓ replaced
monsters/golem stone_golem.png current fbb4fd7
monsters/huge_animal thing.png current fbb4fd7 AntumDeluge
monsters/huge_animal thing-safe.png current fbb4fd7 AntumDeluge
monsters/human armored_captain.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_elite.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_general.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_infantry.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_leader.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_soldier.png current fbb4fd7 AntumDeluge done ✓
monsters/human armored_warrior.png current fbb4fd7 AntumDeluge done ✓
monsters/human deniran_stormtrooper.png current fbb4fd7 unused
monsters/human emperor_dalmung.png current fbb4fd7 AntumDeluge done ✓
monsters/human risecia_archer.png current fbb4fd7 AntumDeluge done ✓ excluding bow
monsters/human risecia_leader.png current fbb4fd7 AntumDeluge done ✓
monsters/human risecia_swordsman.png current fbb4fd7 AntumDeluge done ✓
monsters/human risecia_thug.png current fbb4fd7 AntumDeluge done ✓
monsters/human super_human.png current fbb4fd7 AntumDeluge done ✓
monsters/hybrid arachne.png current fbb4fd7
monsters/hybrid blue_mohiko.png current fbb4fd7 AntumDeluge done ✓
monsters/hybrid dark_aruthon.png current fbb4fd7 AntumDeluge done ✓
monsters/hybrid grobble_monster.png current 92a7370 AntumDeluge done ✓
monsters/hybrid necrosophia.png current fbb4fd7
monsters/hybrid robot_aruthon.png current fbb4fd7 AntumDeluge done ✓
monsters/hybrid snarfkin.png current fbb4fd7 AntumDeluge done ✓
monsters/kobold archer_kobold.png current fbb4fd7 AntumDeluge done ✓ excluding bow
monsters/kobold giant_kobold.png current fbb4fd7
monsters/kobold kobold.png current fbb4fd7 AntumDeluge done ✓
monsters/kobold leader_kobold.png current fbb4fd7 AntumDeluge done ✓ excluding shield
monsters/kobold soldier_kobold.png current fbb4fd7 AntumDeluge done ✓
monsters/kobold veteran_kobold.png current fbb4fd7 AntumDeluge done ✓
monsters/madaram kasarkutominubat.png current fbb4fd7
monsters/madaram madaram_archer.png current fbb4fd7 AntumDeluge done ✓ excluding bow
monsters/madaram madaram_axeman.png current fbb4fd7 AntumDeluge done ✓
monsters/madaram madaram_buster_blader.png current fbb4fd7 AntumDeluge done ✓ excluding sword
monsters/madaram madaram_healer.png current fbb4fd7 AntumDeluge done ✓ excluding staff
monsters/madaram madaram_hero.png current fbb4fd7 AntumDeluge done ✓ excluding shield & sword
monsters/madaram madaram_peasant.png current fbb4fd7 AntumDeluge done ✓
monsters/madaram madaram_queen.png current fbb4fd7 AntumDeluge done ✓
monsters/madaram madaram_soldier.png current fbb4fd7 AntumDeluge done ✓ excluding mask
monsters/madaram madaram_stalker.png current fbb4fd7 AntumDeluge done ✓
monsters/madaram madaram_trooper.png current fbb4fd7 AntumDeluge done ✓ excluding head & sword
monsters/madaram madaram_windwalker.png current fbb4fd7 AntumDeluge done ✓
monsters/mutant blacky.png current 7777194 AntumDeluge done ✓ excluding horns & "mask"
monsters/mutant glow_monster.png current fbb4fd7 AntumDeluge done ✓
monsters/mutant imperial_experiment.png current fbb4fd7
monsters/mutant lamia.png current fbb4fd7
monsters/mythical_being amethyst_mermaid.png current fbb4fd7
monsters/mythical_being centaur_glacier.png current fbb4fd7
monsters/mythical_being centaur_king.png current fbb4fd7
monsters/mythical_being centaur_solar.png current fbb4fd7
monsters/mythical_being emerald_mermaid.png current fbb4fd7
monsters/mythical_being pegasus_bronze.png current fbb4fd7
monsters/mythical_being pegasus_ebony.png current fbb4fd7
monsters/mythical_being pegasus_ivory.png current fbb4fd7
monsters/mythical_being ruby_mermaid.png current fbb4fd7
monsters/mythical_being sapphire_mermaid.png current fbb4fd7
monsters/mythical_being unicorn_black.png current fbb4fd7
monsters/mythical_being unicorn_gold.png current fbb4fd7
monsters/mythical_being unicorn_white.png current fbb4fd7
monsters/oni oni_archer.png current fbb4fd7 AntumDeluge done ✓ excluding head & bow
monsters/oni oni_king.png current fbb4fd7 AntumDeluge done ✓ excluding head
monsters/oni oni_priest.png current fbb4fd7 AntumDeluge done ✓ excluding head & hat
monsters/oni oni_queen.png current fbb4fd7 AntumDeluge done ✓ excluding head
monsters/oni oni_warrior.png current fbb4fd7 AntumDeluge done ✓ excluding head & staff
monsters/ratfolk archrat.png current fbb4fd7 AntumDeluge done ✓
monsters/ratfolk ratman.png current fbb4fd7 AntumDeluge done ✓
monsters/ratfolk ratwoman.png current fbb4fd7 AntumDeluge done ✓
monsters/reptile cobra.png current fbb4fd7 AntumDeluge
monsters/rodent giantrat.png current fbb4fd7 AntumDeluge
monsters/spider giant_spider.png current fbb4fd7
monsters/troll cave_troll.png current fbb4fd7
monsters/undead dead_lich.png current fbb4fd7
monsters/undead death_knight.png current fbb4fd7
monsters/undead demon_skeleton.png current fbb4fd7 AntumDeluge done ✓
monsters/undead devil_monk.png current fbb4fd7
monsters/undead devil_queen.png current fbb4fd7 AntumDeluge excluding wings
monsters/undead elder_skeleton.png current fbb4fd7
monsters/undead fallen_high_priest.png current fbb4fd7
monsters/undead fallen_priest.png current fbb4fd7 AntumDeluge done ✓
monsters/undead fallen_warrior.png current fbb4fd7
monsters/undead gashadokuro.png current fbb4fd7
monsters/undead high_lich.png current fbb4fd7 AntumDeluge done ✓
monsters/undead skeleton.png current fbb4fd7 AntumDeluge done ✓
monsters/undead warrior_skeleton.png current fbb4fd7 AntumDeluge done ✓

NPCs

The sprites used for NPCs are in data/sprites/npc/.

The specification are the same as creatures, above.


NPC Sprites with Scaling Artifacts

The following need touched up.

Directory Filename Branch Old Assigned Status Notes
npc badmayornpc.png current c95de39 AntumDeluge done ✓
npc beardmannpc.png current c95de39
npc blacksheepnpc.png current c95de39 AntumDeluge done ✓
npc blacksmithnpc.png current c95de39 AntumDeluge done ✓
npc brownwizardnpc.png current c95de39 AntumDeluge done ✓
npc cloakedwomannpc.png current c95de39 AntumDeluge done ✓
npc cloakedwoman2npc.png current c95de39 AntumDeluge done ✓
npc confectionerapplepienpc.png current c95de39
npc confectionercherrypienpc.png current c95de39
npc curatornpc.png current c95de39 AntumDeluge done ✓
npc deniran_king.png current c95de39 AntumDeluge done ✓
npc dwarfguardnpc.png current c95de39 AntumDeluge done ✓
npc dwarfnpc.png current c95de39 AntumDeluge done ✓
npc fishermansdaughternpc.png current c95de39 AntumDeluge done ✓
npc friendlywizardnpc.png current c95de39 AntumDeluge done ✓
npc girlnpc.png current c95de39 AntumDeluge done ✓
npc goldsmithnpc.png current c95de39 AntumDeluge done ✓
npc grandadnpc.png current c95de39 AntumDeluge done ✓
npc granmanpc.png current c95de39 AntumDeluge done ✓
npc greendwarfnpc.png current c95de39 AntumDeluge done ✓
npc grim_reaper_npc.png current c95de39
npc grim_reaper2_npc.png current c95de39
npc gypsywomannpc.png current c95de39 AntumDeluge done ✓
npc halfelfnpc.png current c95de39 AntumDeluge done ✓
npc housewifenpc.png current c95de39 AntumDeluge done ✓
npc kid1npc.png current c95de39
npc kid2npc.png current c95de39
npc kid8npc.png current c95de39
npc kid9npc.png current c95de39
npc kingcozartnpc.png current c95de39 AntumDeluge done ✓
npc koboldbarmaidnpc.png current c95de39 AntumDeluge done ✓
npc koboldchefnpc.png current c95de39 AntumDeluge done ✓
npc kriskringle.png current c95de39
npc magic_jesternpc.png current c95de39
npc man_005_npc.png current c95de39
npc mayornpc.png current c95de39 AntumDeluge done ✓
npc meatandfishsmokernpc.png current c95de39 AntumDeluge done ✓
npc minernpc.png current c95de39 AntumDeluge
npc naughtyteennpc.png current c95de39 AntumDeluge done ✓ base & outfit only
npc naughtyteen2npc.png current c95de39 AntumDeluge done ✓ base & outfit only
npc nunnpc.png current c95de39
npc oldcowboynpc.png current c95de39 AntumDeluge done ✓
npc olddwarfnpc.png current c95de39 AntumDeluge done ✓
npc oldfishermannpc.png current c95de39 AntumDeluge done ✓
npc oldheronpc.png current c95de39 AntumDeluge done ✓
npc oldratwomannpc.png current c95de39 AntumDeluge done ✓
npc oldwizardnpc.png current c95de39 AntumDeluge done ✓
npc piratenpc.png current c95de39 AntumDeluge done ✓
npc priestnpc.png current c95de39 AntumDeluge done ✓
npc rangernpc.png current c95de39 AntumDeluge done ✓
npc ratchefnpc.png current c95de39 AntumDeluge done ✓
npc ratchild1npc.png current c95de39 AntumDeluge done ✓
npc ratchild2npc.png current c95de39 AntumDeluge done ✓
npc ratchildboy1npc.png current c95de39 AntumDeluge done ✓
npc ratchildboy2npc.png current c95de39 AntumDeluge done ✓
npc recruiter3npc.png current c95de39 AntumDeluge done ✓
npc retiredteachernpc.png current c95de39 AntumDeluge done ✓
npc ringsmithnpc.png current c95de39 AntumDeluge done ✓
npc rudolphnpc.png current c95de39
npc santaclausnpc.png current c95de39
npc scarletarmynpc.png current c95de39 AntumDeluge done ✓
npc sellernpc.png current c95de39
npc seller2npc.png current c95de39
npc sickvampirenpc.png current c95de39 AntumDeluge done ✓
npc slim_woman_npc.png current c95de39 AntumDeluge done ✓
npc sokobannpc.png current c95de39 AntumDeluge done ✓ base & hair only
npc swimmer4npc.png current c95de39 AntumDeluge done ✓ hair only
npc swimmer6npc.png current c95de39 AntumDeluge done ✓ hair only
npc swimmer7npc.png current c95de39 AntumDeluge done ✓ hair only
npc thiefnpc.png current c95de39 AntumDeluge done ✓ base & outfit only
npc timekeepernpc.png current c95de39
npc troublesomecustomernpc.png current c95de39 AntumDeluge done ✓
npc weaponrytradernpc.png current c95de39 AntumDeluge done ✓
npc welcomernpc.png current c95de39 AntumDeluge done ✓
npc wellroundedguynpc.png current c95de39 AntumDeluge done ✓
npc witchnpc.png current c95de39 AntumDeluge
npc witch2npc.png current c95de39 AntumDeluge done ✓
npc witch3npc.png current c95de39 AntumDeluge
npc woman_000_npc.png current c95de39 AntumDeluge done ✓
npc woman_001_npc.png current c95de39 AntumDeluge done ✓
npc woman_002_npc.png current c95de39 AntumDeluge done ✓
npc woman_006_npc.png current c95de39 AntumDeluge done ✓
npc woman_009_npc.png current c95de39
npc womanexoticdressnpc.png current c95de39 AntumDeluge done ✓
npc womanonstoolnpc.png current c95de39 AntumDeluge done ✓
npc woodcutternpc.png current c95de39 AntumDeluge done ✓
npc youngwomannpc.png current c95de39 AntumDeluge done ✓

Outfits

Players can have body, head, mouth, eyes, hair, dress, mask, and hat. These are saved separately so outfits can be mixed and matched.

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 skin (body and head), clothes (dress), hair, and eyes can have custom 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.

Outfit Sprites with Scaling Artifacts

The following need touched up.

Directory Filename Branch Old Assigned Status Notes
outfit/detail 007.png current 894e86e AntumDeluge done ✓ umbrella/parasol
outfit/dress 009.png current 894e86e AntumDeluge done ✓
outfit/dress 015.png current 894e86e AntumDeluge done ✓
outfit/dress 016.png current 894e86e AntumDeluge done ✓ yin-yang
outfit/dress 020.png current 894e86e AntumDeluge done ✓
outfit/dress 025.png current 894e86e AntumDeluge done ✓
outfit/dress 026.png current 894e86e AntumDeluge done ✓
outfit/dress 031.png current 894e86e AntumDeluge done ✓
outfit/dress 032.png current 894e86e
outfit/dress 041.png current 894e86e AntumDeluge done ✓
outfit/dress 045.png current 894e86e AntumDeluge done ✓
outfit/dress 052.png current 894e86e AntumDeluge done ✓
outfit/dress 054.png current 894e86e AntumDeluge done ✓
outfit/dress 056.png current 894e86e AntumDeluge done ✓
outfit/dress 058.png current 894e86e AntumDeulge done ✓ dirndl
outfit/dress 059.png current 894e86e
outfit/dress 060.png current 894e86e AntumDeluge done ✓
outfit/dress 061.png current 894e86e AntumDeluge done ✓
outfit/dress 976.png current 894e86e jester outfit
outfit/dress 983.png current 894e86e AntumDeluge done ✓
outfit/dress 990.png current 894e86e AntumDeluge done ✓ pizza uniform
outfit/dress 999.png current 894e86e AntumDeluge done ✓ yin-yang
outfit/hat 995.png current 894e86e jester hat
outfit/mask 995.png current 894e86e frog
outfit/mask 996.png current 894e86e AntumDeluge done ✓ penguin

Items

Specification

The sprites used for items are in the 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 golden blade) 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: Mainio cloak.png

  • Items go in the folder data/sprites/items/<class>/<subclass>.png

Corpses

Specification

The sprites used for corpses are in the data/sprites/corpse/ directory.

  • Images dimensions should be a multiple of 32, the size should depend on the data/sprites/monsters/.
  • 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.

  • humanoid -[hamtaro]
  • giant humanoid -[hamtaro]
  • animal -[hamtaro]
  • small animal (rodents) * -[hamtaro]
  • huge animal -[hamtaro]
  • huger animal (necrosophia) *
  • gashadokuro corpse
  • 3x3 dragon corpse -[hamtaro]
  • enormous humanoid (balrog) * -[hamtaro]
  • 6x6 dragon corpse (black dragon) * -[hamtaro]
  • small humanoids (little people, fairies) -[hamtaro]
  • 3x2 or 3x3 corpse for black and golden death, dwarf golem, fallen angel etc.
  • ent -[AntumDelgue]
  • golem -[AntumDelgue]
  • snakes unless small_boneless looks ok for these
  • bone dragon corpse - the bone dragon is more bony than the corpse atm.
  • small winged (bats, birds) -[redqueen]
  • something suitable for giant spider
  • player (should look different from humanoid corpse for usability reasons) -[hamtaro]

Duplicate Images

The following images are or have duplicates or re-colors (we may or may not want to replace them)

Folder Filename Git Previous Assigned Status Notes
monsters/ent entwife.png current N/A Re-color of treant.png
outfit/dress dress_005.png current N/A bleutailfly replaced Re-color of dress_006.png
outfit/dress dress_018.png current f41fee1 bleutailfly replaced Duplicates:
outfit/dress 050.png current N/A replaced Re-color of dress 011
outfit/dress 972.png current N/A Re-color of dress 028
outfit/dress 974.png current N/A Re-color of dress 037
outfit/dress 978.png current N/A Re-color of dress 988
outfit/dress 983.png current N/A Re-color of dress 015
outfit/dress 985.png current N/A Re-color of dress 017
outfit/dress 992.png current N/A Re-color of dress 991
outfit/dress 994.png current N/A Re-color of dress 993
outfit/dress 995.png current N/A Duplicates:
outfit/dress 999.png current N/A Re-color of dress 016
outfit/hair 029.png current N/A Duplicate of hair 012
outfit/hair 035.png current N/A Duplicate of hair 012
outfit/hair 039.png current N/A bleutailfly replaced Duplicate of hat 002
npc chaos_sorcerornpc.png current N/A removed ✓ Duplicate of monsters/chaos/chaos_sorceror.png
npc chessplayernpc.png current N/A removed ✓ Duplicate of monsters/human/armored_leader.png
npc chieffalatheennpc.png current N/A removed ✓ Duplicate of risecia_leader.png
npc deniran_marketsellernpc1grocery.0.png current N/A removed Duplicates of denirammarketsellernpc1grocery.png
npc deniran_marketsellernpc1grocery.1.png current N/A removed Duplicate of deniran_marketsellernpc1grocery.png
npc deniran_stormtrooper.png current N/A removed ✓ Duplicate of monsters/human/deniran_stormtrooper.png
npc dwarf_guardiannpc.png current N/A removed ✓ Duplicate of monsters/dwarf/dwarf_guardian.png
npc dwarfguardnpc.png current N/A Re-color of monsters/dwarf/dwarf.png
npc fireelementalnpc.png current N/A Duplicate of monsters/elemental/fire_elemental.png
npc gnomenpc.png current N/A Re-color of monsters/gnome/woman_gnome.png
npc koboldbarregularnpc.png current N/A removed ✓ Duplicate of monsters/kobold/leader_kobold.png
npc koboldnpc.png current N/A removed ✓ Duplicate of monsters/kobold/veteran_kobold.png
npc liljohnnnnynpc.png current N/A Duplicate of monsters/human/little_assassin.png
npc mageelfnpc.png current N/A Duplicate of monsters/elf/mage_elf.png
npc marmaidnpc.png current N/A Re-color of monsters/mythical_being/mermaid.png
npc oracle1npc.png current N/A Re-colors:
npc orcbuyernpc.png current N/A Re-color of monsters/orc/orc.png
npc seller2npc.png current N/A Duplicate of sellernpc.png
npc woman_000_npc.png current N/A Re-colors:

Map tiles

See the 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 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, Miasma

Window

  • windows for brick walls

Ground

Ridge

  • more tiles for ice ridges (currently they can't cope with concave angles (see Level 0/ados/rock.tmx for example))

Water

  • boat graphics
  • graphics for a pier

Item

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 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

Tilesets with Scaling Artifacts

Directory Filename Maps Branch Old Assigned Status Notes
building/decoration toolset.png N/A current cd68847 AntumDeluge done ✓ Could be replaced with furniture/other/tools_rack
furniture/carpet black_red.png N/A current cd68847 AntumDeluge done ✓
furniture/carpet purple.png N/A current cd68847 AntumDeluge done ✓
furniture/carpet red_purple.png N/A current cd68847 AntumDeluge done ✓
furniture/light lights_candle.png N/A current cd68847 Lantern only
ground/rock rock_red.png N/A current cd68847
item/statue dryad_marble.png N/A current cd68847
item/statue nymph_aqua.png N/A current cd68847 AntumDeluge done ✓
item/statue nymph_reddish.png N/A current cd68847 AntumDeluge done ✓

Tilesets with Style Issues

The following are tilesets that may not meet Stendhal's style requirements and may need to be replaced or possibly just touched up.

Directory Filename Maps Branch Old Assigned Status Notes
furniture/other spinningwheel.png 4 current 6604c642 AntumDeluge
object well_hoist.png 6 current 6604c642 angle is wrong, should be replaced
object mine_rails_2.png 8 current 6604c642 angle may be wrong
item toys.png 7 current 6604c642 AntumDeluge
item/banners banner.png 2 current 6604c642 More colors would make it match other banners
item/corpse snake_skeleton.png 2 current 6604c642 ...just looks bad
item/food torte.png 6 current 6604c642 looks too realistic
item/gothic headstone_1.png 6 current 6604c642 contrast too high, needs to match other gravestones
item/statue swordsman.png 8 current 6604c642 angle may be wrong

GUI

Splash Screens

We hold a competition to judge user-contributed splash screens. Please see SplashScreens for details.



Back to stendhal refactoring page
Back to Stendhal main wiki page