StendhalRefactoringGraphics: Difference between revisions

Content deleted Content added
imported>AntumDeluge
Enemy Sprites with Scaling Artifacts: reserve remaining madaram sprites
imported>AntumDeluge
Tilesets with Style Issues: mark well_hoist & torte done
 
(283 intermediate revisions by the same user not shown)
Line 1:
{{Navigation for Stendhal Top|Contributing}}
{{Navigation for Stendhal Contributors}}
 
{{AssetWarning}}
 
 
Line 16 ⟶ 18:
Some '''[[StendhalRefactoringGraphics#Corpses|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 [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPL], or compatible, such as public domain.
* File format is [httphttps://en.wikipedia.org/wiki/Portable_Network_Graphics PNG] and '''must''' be [httphttps://en.wikipedia.org/wiki/RgbRGB_color_model RGB] or [https://en.wikipedia.org/wiki/Indexed_color indexed] with 8 bits/color.
* If multi-layered, please submit the [httphttps://en.wikipedia.org/wiki/XCF_(file_format) XCF] source for the file also.
* Use only fully opaque, or fully transparent pixels (no [httphttps://en.wikipedia.org/wiki/Transparency_(graphic)#Partial_transparency_by_alpha_channels alpha channel]).
* The background should be fully transparent.
 
Line 30 ⟶ 32:
 
== Creatures ==
=== Specification ===
 
The sprites used for creatures are in the [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/ |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.
Line 48 ⟶ 50:
 
* The size of each frame is:
** for small-sized creatures (e.g. [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/small_animalrodent/rat.png |rat]}}): 32 x 32 pixels, so the size of the whole image is 96 x 128 pixels.
** for human-sized creatures (e.g. [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/undead/skeleton.png |skeleton]}}): 48 x 64 pixels, so the size of the whole image is 144 x 256 pixels.
** for giant-sized creatures (e.g. [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/giant_animalrodent/giantrat.png |giant rat]}}): 64 x 64 pixels, so the size of the whole image is 192 x 256 pixels.
** for huge-sized creatures (e.g. [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/huge_animaldragon/red_dragon.png |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. [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|data/sprites/monsters/mythical_animal/balrog.png |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.
 
''<span style="color:darkred;">Please note that neither sprites from RPGMaker nor Charas may be used for copyright reasons.</span>''
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.
 
<del>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.</del>
So, if you choose to use them, please scale the image and remove the background using our [http://sourceforge.net/projects/arianne/files/stendhal/0.83/CharasConverter.jar/download charas converter program].
 
<del>So, if you choose to use them, please scale the image and remove the background using our [http://sourceforge.net/projects/arianne/files/stendhal/0.83/CharasConverter.jar/download charas converter program].</del>
====If you prefer not to use our converter...====
 
==== <del>If you prefer not to use our converter...</del> ====
You can use [http://scale2x.sourceforge.net/ scale2x]. Once you have it installed, the command to type is:
 
scalex -k 2 old.png new.png
<del>You can use [http://scale2x.sourceforge.net/ scale2x]. Once you have it installed, the command to type is:</del>
<del>scalex -k 2 old.png new.png</del>
 
If the images have a coloured background, it needs to be made transparent. Use this [[VisualHowToRemoveBackgrounds|Guide]] or do the following in [http://www.gimp.org/ GIMP]:
Line 105 ⟶ 108:
{{RefactorSprite|monsters/chaos|chaos_sorceror.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/dark_elf|dark_elf_admiral.png|master|fbb4fd7|||sword only}}
{{RefactorSprite|monsters/demon|demon.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/demon|fire_demon.png|master|fbb4fd7|||unused}}
{{RefactorSprite|monsters/demon|imperial_demon_lord.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/demon|imperial_demon_servant.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/demon|water_demon.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/dwarf|duergar.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_axe.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_black.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_elder.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_elite.png|master|fbb4fd7|AntumDeluge|done|excluding sword}}
{{RefactorSprite|monsters/dwarf|duergar_hero.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_king.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|duergar_wizard.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|dwarf.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|dwarf_guardian.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|elder_dwarf.png|master|fbb4fd7|AntumDeluge|done|excluding chestplate & cape}}
{{RefactorSprite|monsters/dwarf|giant_dwarf.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/dwarf|hero_dwarf.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|leader_dwarf.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/dwarf|lord_durin.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/elemental|earth_elemental.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/elemental|fire_elemental.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/elemental|nymph.png|master|fbb4fd7|AntumDeluge||}}
{{RefactorSprite|monsters/elemental|water_demon.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/elemental|water_elemental.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/fowl|penguin.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/giant_human|black_giant.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/giant_human|giant.png|master|fbb4fd7|||}}
Line 137 ⟶ 140:
{{RefactorSprite|monsters/giant_human|imperial_general_giant.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/giant_human|master_giant.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/goblin|goblin.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/goblin|soldier_goblin.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/goblin|veteran_goblin.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/golem|dwarf_golem.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/golem|ice_golem.png|master|fbb4fd7|AntumDeluge|done|replaced}}
{{RefactorSprite|monsters/golem|stone_golem.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/huge_animal|thing.png|master|fbb4fd7|AntumDeluge||}}
{{RefactorSprite|monsters/huge_animal|thing-safe.png|master|fbb4fd7|AntumDeluge||}}
|-
{{RefactorSprite|monsters/human|armored_captain.png|master|fbb4fd7|||}}
| monsters/human || armored_captain.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/captain.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_captain.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|armored_elite.png|master|fbb4fd7|||base & outfit only}}
|-
{{RefactorSprite|monsters/human|armored_general.png|master|fbb4fd7|||}}
| monsters/human || armored_elite.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/elite.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_elite.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|armored_infantry.png|master|fbb4fd7|||base & outfit only}}
|-
{{RefactorSprite|monsters/human|armored_leader.png|master|fbb4fd7|||base & outfit only}}
| monsters/human || armored_general.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/general.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_general.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|armored_soldier.png|master|fbb4fd7|||base & outfit only}}
|-
{{RefactorSprite|monsters/human|armored_warrior.png|master|fbb4fd7|||base & outfit only}}
| monsters/human || armored_infantry.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/infantry.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_infantry.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|deniran_stormtrooper.png|master|fbb4fd7|||}}
|-
{{RefactorSprite|monsters/human|emperor_dalmung.png|master|fbb4fd7|||}}
| monsters/human || armored_leader.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/corporal.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_leader.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|risecia_archer.png|master|fbb4fd7|||excluding bow}}
|-
{{RefactorSprite|monsters/human|risecia_leader.png|master|fbb4fd7|||}}
| monsters/human || armored_soldier.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/soldier.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_soldier.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|risecia_swordsman.png|master|fbb4fd7|||}}
|-
{{RefactorSprite|monsters/human|risecia_thug.png|master|fbb4fd7|||}}
| monsters/human || armored_warrior.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/quartermaster.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/armored_warrior.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/human|super_human.png|master|fbb4fd7|||base & outfit only}}
{{RefactorSprite|monsters/human|armored_captaindeniran_stormtrooper.png|master|fbb4fd7|||unused}}
{{RefactorSprite|monsters/human|armored_generalemperor_dalmung.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/human|armored_soldierrisecia_archer.png|master|fbb4fd7|AntumDeluge|done|baseexcluding & outfit onlybow}}
{{RefactorSprite|monsters/human|armored_infantryrisecia_leader.png|master|fbb4fd7|AntumDeluge|done|base & outfit only}}
{{RefactorSprite|monsters/human|armored_leaderrisecia_swordsman.png|master|fbb4fd7|AntumDeluge|done|base & outfit only}}
{{RefactorSprite|monsters/human|armored_eliterisecia_thug.png|master|fbb4fd7|AntumDeluge|done|base & outfit only}}
|-
| monsters/human || super_human.png || {{StendhalFile|master|data/sprites/monsters/human_blordrough/storm_trooper.png|current}} || {{StendhalFile|fbb4fd7|data/sprites/monsters/human/super_human.png|fbb4fd7}} || style="background:e0ffff;"|AntumDeluge || style="background:#00ff00;"|done ✓ ||
{{RefactorSprite|monsters/hybrid|arachne.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/hybrid|blue_mohiko.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/hybrid|dark_aruthon.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/hybrid|grobble_monster.png|master|92a7370|AntumDeluge|done|}}
{{RefactorSprite|monsters/hybrid|necrosophia.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/hybrid|robot_aruthon.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/hybrid|snarfkin.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/kobold|archer_kobold.png|master|fbb4fd7|AntumDeluge|done|excluding bow}}
{{RefactorSprite|monsters/kobold|giant_kobold.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/kobold|kobold.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/kobold|leader_kobold.png|master|fbb4fd7|AntumDeluge|done|excluding shield}}
{{RefactorSprite|monsters/kobold|soldier_kobold.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/kobold|veteran_kobold.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/madaram|kasarkutominubat.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/madaram|madaram_archer.png|master|fbb4fd7|AntumDeluge|done|excluding bow}}
{{RefactorSprite|monsters/madaram|madaram_axeman.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/madaram|madaram_buster_blader.png|master|fbb4fd7|AntumDeluge|done|excluding sword}}
{{RefactorSprite|monsters/madaram|madaram_healer.png|master|fbb4fd7|AntumDeluge|done|excluding staff}}
{{RefactorSprite|monsters/madaram|madaram_hero.png|master|fbb4fd7|AntumDeluge|done|excluding shield & sword}}
{{RefactorSprite|monsters/madaram|madaram_peasant.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/madaram|madaram_queen.png|master|fbb4fd7|AntumDeluge|done|}}
Line 184 ⟶ 195:
{{RefactorSprite|monsters/madaram|madaram_trooper.png|master|fbb4fd7|AntumDeluge|done|excluding head & sword}}
{{RefactorSprite|monsters/madaram|madaram_windwalker.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/mutant|blacky.png|master|fbb4fd77777194|AntumDeluge|done|excluding horns & "mask"}}
{{RefactorSprite|monsters/mutant|glow_monster.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/mutant|imperial_experiment.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/mutant|lamia.png|master|fbb4fd7|||}}
Line 201 ⟶ 212:
{{RefactorSprite|monsters/mythical_being|unicorn_gold.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/mythical_being|unicorn_white.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/oni|oni_archer.png|master|fbb4fd7|AntumDeluge|done|excluding head & bow}}
{{RefactorSprite|monsters/oni|oni_king.png|master|fbb4fd7|AntumDeluge|done|excluding head}}
{{RefactorSprite|monsters/oni|oni_priest.png|master|fbb4fd7|AntumDeluge|done|excluding head & hat}}
{{RefactorSprite|monsters/oni|oni_queen.png|master|fbb4fd7|AntumDeluge|done|excluding head}}
{{RefactorSprite|monsters/oni|oni_warrior.png|master|fbb4fd7|AntumDeluge|done|excluding head & staff}}
{{RefactorSprite|monsters/ratfolk|archrat.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/ratfolk|ratman.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/ratfolk|ratwoman.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/reptile|cobra.png|master|fbb4fd7|AntumDeluge||}}
{{RefactorSprite|monsters/rodent|giantrat.png|master|fbb4fd7|AntumDeluge||}}
{{RefactorSprite|monsters/spider|giant_spider.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/troll|cave_troll.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|dead_lich.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|death_knight.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|demon_skeleton.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/undead|devil_monk.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|devil_queen.png|master|fbb4fd7|AntumDeluge|done|excluding wings}}
{{RefactorSprite|monsters/undead|elder_skeleton.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|fallen_high_priest.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|fallen_priest.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/undead|fallen_warrior.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|gashadokuro.png|master|fbb4fd7|||}}
{{RefactorSprite|monsters/undead|high_lich.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/undead|skeleton.png|master|fbb4fd7|AntumDeluge|done|}}
{{RefactorSprite|monsters/undead|warrior_skeleton.png|master|fbb4fd7|AntumDeluge|done|}}
|}
 
== NPCs ==
The sprites used for NPCs are in [https://sourceforge.net/p/arianne/stendhal/ci/{{StendhalFile|master/tree/|data/sprites/npc/ |data/sprites/npc/]}}.
 
The specification are the same as creatures, above.
Line 242 ⟶ 253:
{{RefactorSprite|npc|badmayornpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|beardmannpc.png|master|c95de39|||}}
{{RefactorSprite|npc|blacksheepnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|blacksmithnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|chaos_sorcerornpcbrownwizardnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|chessplayernpccloakedwomannpc.png|master|c95de39|AntumDeluge|done|base & outfit only}}
{{RefactorSprite|npc|chieffalatheennpccloakedwoman2npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|cloakedwomannpc.png|master|c95de39|||}}
{{RefactorSprite|npc|cloakedwoman2npc.png|master|c95de39|||}}
{{RefactorSprite|npc|confectionerapplepienpc.png|master|c95de39|||}}
{{RefactorSprite|npc|confectionercherrypienpc.png|master|c95de39|||}}
{{RefactorSprite|npc|curatornpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|deniran_king.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|deniran_stormtrooperdwarfguardnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|dwarf_guardiannpcdwarfnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|dwarfguardnpcfishermansdaughternpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|dwarfnpcfriendlywizardnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|fireelementalnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|fishermansdaughernpc.png|master|c95de39|||}}
{{RefactorSprite|npc|friendlywizardnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|girlnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|goldsmithnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|grandadnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|granmanpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|greendwarfnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|grim_reaper_npc.png|master|c95de39|||}}
{{RefactorSprite|npc|grim_reaper2_npc.png|master|c95de39|||}}
{{RefactorSprite|npc|gypsywomannpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|halfelfnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|housewifenpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|kid1npc.png|master|c95de39|||}}
{{RefactorSprite|npc|kid2npc.png|master|c95de39|||}}
{{RefactorSprite|npc|kid8npc.png|master|c95de39|||}}
{{RefactorSprite|npc|kid9npc.png|master|c95de39|||}}
{{RefactorSprite|npc|kingcozartnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|koboldbarmaidnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|koboldbarregularnpckoboldchefnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|koboldchefnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|koboldnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|kriskringle.png|master|c95de39|||}}
{{RefactorSprite|npc|magic_jesternpc.png|master|c95de39|||}}
{{RefactorSprite|npc|man_005_npc.png|master|c95de39|||}}
{{RefactorSprite|npc|mayornpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|meatandfishsmokernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|minernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|naughtyteennpc.png|master|c95de39|AntumDeluge|done|base & outfit only}}
{{RefactorSprite|npc|naughtyteen2npc.png|master|c95de39|AntumDeluge|done|base & outfit only}}
{{RefactorSprite|npc|nunnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|oldcowboynpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|olddwarfnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|oldfishermannpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|oldheronpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|oldratwomannpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|oldwizardnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|piratenpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|priestnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|rangernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ratchefnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ratchild1npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ratchild2npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ratchildboy1npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ratchildboy2npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|recruiter3npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|retiredteachernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|ringsmithnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|rudolphnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|santaclausnpc.png|master|c95de39|||}}
{{RefactorSprite|npc|scarletarmynpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|sellernpc.png|master|c95de39|||}}
{{RefactorSprite|npc|seller2npc.png|master|c95de39|||}}
{{RefactorSprite|npc|sickvampirenpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|slim_woman_npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|sokobannpc.png|master|c95de39|AntumDeluge|done|base & hair only}}
{{RefactorSprite|npc|stormtroopernpcswimmer4npc.png|master|c95de39|AntumDeluge|done|base & outfithair only}}
{{RefactorSprite|npc|swimmer4npcswimmer6npc.png|master|c95de39|AntumDeluge|done|hair only}}
{{RefactorSprite|npc|swimmer6npcswimmer7npc.png|master|c95de39|AntumDeluge|done|hair only}}
{{RefactorSprite|npc|swimmer7npcthiefnpc.png|master|c95de39|AntumDeluge|done|hairbase & outfit only}}
{{RefactorSprite|npc|thiefnpc.png|master|c95de39|||base & outfit only}}
{{RefactorSprite|npc|timekeepernpc.png|master|c95de39|||}}
{{RefactorSprite|npc|troublesomecustomernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|weaponrytradernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|welcomernpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|wellroundedguynpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|witchnpc.png|master|c95de39|AntumDeluge||}}
{{RefactorSprite|npc|witch2npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|witch3npc.png|master|c95de39|AntumDeluge||}}
{{RefactorSprite|npc|woman_000_npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|woman_001_npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|woman_002_npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|woman_006_npc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|woman_009_npc.png|master|c95de39|||}}
{{RefactorSprite|npc|womanexoticdressnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|womanonstoolnpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|woodcutternpc.png|master|c95de39|AntumDeluge|done|}}
{{RefactorSprite|npc|youngwomannpc.png|master|c95de39|AntumDeluge|done|}}
|}
 
== Outfits ==
 
Players can have body, head, mouth, eyes, hair, facedress, bodymask, and dresshat. These are saved separately so outfits can be mixed and matched.
 
'''''TODO:''' Create a character generator for Cabbit style sprites.''
Line 345 ⟶ 348:
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 haireyes can have newcustom 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:
: <del>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.</del>
 
=== Outfit Sprites with Scaling Artifacts ===
Line 356 ⟶ 359:
{| class="wikitable sortable"
! Directory !! Filename !! Branch !! Old !! Assigned !! Status !! Notes
{{RefactorSprite|outfit/detail|007.png|master|894e86e|AntumDeluge|done|umbrella/parasol}}
{{RefactorSprite|outfit/dress|009.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|016015.png|master|894e86e|AntumDeluge|done|yin-yang}}
{{RefactorSprite|outfit/dress|020016.png|master|894e86e|AntumDeluge|done|yin-yang}}
{{RefactorSprite|outfit/dress|025020.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|026025.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|031026.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|monstersoutfit/humandress|emperor_dalmung031.png|master|fbb4fd7894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|032.png|master|894e86e|||}}
{{RefactorSprite|outfit/dress|041.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|045.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|052.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|054.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|056.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|058.png|master|894e86e|AntumDeulge|done|dirndl}}
{{RefactorSprite|outfit/dress|059.png|master|894e86e|||}}
{{RefactorSprite|outfit/dress|060.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|061.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|976.png|master|894e86e|||jester outfit}}
{{RefactorSprite|outfit/dress|983.png|master|894e86e|AntumDeluge|done|}}
{{RefactorSprite|outfit/dress|990.png|master|894e86e|AntumDeluge|done|pizza uniform}}
{{RefactorSprite|outfit/dress|999.png|master|894e86e|AntumDeluge|done|yin-yang}}
{{RefactorSprite|outfit/hat|995.png|master|894e86e|||jester hat}}
{{RefactorSprite|outfit/mask|995.png|master|894e86e|||frog}}
{{RefactorSprite|outfit/mask|996.png|master|894e86e|AntumDeluge|done|penguin}}
|}
 
Line 385 ⟶ 389:
''' Specification '''
 
The sprites used for items are in the [https://sourceforge.net/p/arianne/stendhal/ci/{{StendhalFile|master/tree/|data/sprites/items/ |data/sprites/items/]}} directory in the stendhalStendhal 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/{{StendhalFile|master/tree/|data/sprites/items/moneysword/goldgolden_blade.png|golden money]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: [[File:Mainio_cloak.png]]
* Items go in the folder <span style="color:darkgreen;">data/sprites/items/<class>/<subclass>.png</span>
 
== Corpses ==
'''Specification '''
 
The sprites used for corpses are in the [https://sourceforge.net/p/arianne/stendhal/ci/{{StendhalFile|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/{{StendhalFile|master|data/treesprites/monsters|data/sprites/monsters/ |creature]}}.
* Corpses don't need to be square, rectangular shapes would work too, if the creature footprint size was a rectangle
 
Line 430 ⟶ 434:
* {{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_050050.png|master|||{{status|ok|replaced}}|Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_011011.png|dress_011.pngdress 011}} }}
{{RefactorSprite|outfit/dress|dress_972972.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_028028.png|dress_028.pngdress 028}} }}
{{RefactorSprite|outfit/dress|dress_974974.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_037037.png|dress_037.pngdress 037}} }}
{{RefactorSprite|outfit/dress|dress_978978.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_988988.png|dress_988.pngdress 988}} }}
{{RefactorSprite|outfit/dress|dress_983983.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_015015.png|dress_015.pngdress 015}} }}
{{RefactorSprite|outfit/dress|dress_985985.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_017017.png|dress_017.pngdress 017}} }}
{{RefactorSprite|outfit/dress|dress_992992.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_991991.png|dress_991.pngdress 991}} }}
{{RefactorSprite|outfit/dress|dress_994994.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_993993.png|dress_993.pngdress 993}} }}
{{RefactorSprite|outfit/dress|dress_995995.png|master||||Duplicates:
* {{StendhalFile|master|data/sprites/outfit/dress/dress_996996.png|dress_996.pngdress 996}}
* {{StendhalFile|master|data/sprites/outfit/dress/dress_997997.png|dress_997.pngdress 997}}
* {{StendhalFile|master|data/sprites/outfit/dress/dress_998998.png|dress_998.pngdress 998}} }}
{{RefactorSprite|outfit/dress|dress_999999.png|master||||Re-color of {{StendhalFile|master|data/sprites/outfit/dress/dress_016016.png|dress_016.pngdress 016}} }}
{{RefactorSprite|outfit/hair|hair_029029.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012012.png|hair_012.pnghair 012}} }}
{{RefactorSprite|outfit/hair|hair_035035.png|master||||Duplicate of {{StendhalFile|master|data/sprites/outfit/hair/hair_012012.png|hair_012.pnghair 012}} }}
{{RefactorSprite|outfit/hair|hair_039039.png|master||bleutailfly|{{status|ok|replaced}}|Duplicate of {{StendhalFile|master|data/sprites/outfit/hat/hat_002002.png|hat_002.pnghat 002}} }}
{{RefactorSprite|npc|chaos_sorcerornpc.png|master|||removed|Duplicate of {{StendhalFile|master|data/sprites/monsters/chaos/chaos_sorceror.png|monsters/chaos/chaos_sorceror.png}} }}
{{RefactorSprite|npc|chessplayernpc.png|master|||removed|Duplicate of {{StendhalFile|master|data/sprites/monsters/human/armored_leader.png|monsters/human/armored_leader.png}} }}
{{RefactorSprite|npc|chieffalatheennpc.png|master|||removed|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|||removed|Duplicate of {{StendhalFile|master|data/sprites/monsters/human/deniran_stormtrooper.png|monsters/human/deniran_stormtrooper.png}} }}
{{RefactorSprite|npc|dwarf_guardiannpc.png|master|||removed|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|||removed|Duplicate of {{StendhalFile|master|data/sprites/monsters/kobold/leader_kobold.png|monsters/kobold/leader_kobold.png}} }}
{{RefactorSprite|npc|koboldnpc.png|master|||removed|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}} }}
Line 501 ⟶ 505:
 
=== Ridge ===
 
* more tiles for ice ridges (currently they can't cope with concave angles (see [http://arianne.cvs.sourceforge.net/viewvc/arianne/stendhal/{{StendhalFile|master|tiled/Level%200/ados/rock.tmx|Level level_0\0/ados\/rock.tmx]}} for example))
 
=== Water ===
Line 543 ⟶ 548:
=== 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 ==
 
{| class="wikitable sortable"
! Directory !! Filename !! Maps !! Branch !! Old !! Assigned !! Status !! Notes
{{RefactorTileset|building/decoration|toolset.png|N/A|master|cd68847|AntumDeluge|done|Could be replaced with furniture/other/tools_rack}}
{{RefactorTileset|furniture/carpet|black_red.png|N/A|master|cd68847|AntumDeluge|done|}}
{{RefactorTileset|furniture/carpet|purple.png|N/A|master|cd68847|AntumDeluge|done|}}
{{RefactorTileset|furniture/carpet|red_purple.png|N/A|master|cd68847|AntumDeluge|done|}}
{{RefactorTileset|furniture/light|lights_candle.png|N/A|master|cd68847|||Lantern only}}
{{RefactorTileset|ground/rock|rock_red.png|N/A|master|cd68847|||}}
{{RefactorTileset|item/statue|dryad_marble.png|N/A|master|cd68847|||}}
{{RefactorTileset|item/statue|nymph_aqua.png|N/A|master|cd68847|AntumDeluge|done|}}
{{RefactorTileset|item/statue|nymph_reddish.png|N/A|master|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.
 
{| class="wikitable sortable"
! Directory !! Filename !! Maps !! Branch !! Old !! Assigned !! Status !! Notes
{{RefactorTileset|furniture/other|spinningwheel.png|4|master|6604c642|AntumDeluge||}}
{{RefactorTileset|object|well_hoist.png|6|master|6604c642|AntumDeluge|done|angle is wrong, should be replaced}}
{{RefactorTileset|object|mine_rails_2.png|8|master|6604c642|||angle may be wrong}}
{{RefactorTileset|item|toys.png|7|master|6604c642|AntumDeluge||}}
{{RefactorTileset|item/banners|banner.png|2|master|6604c642|||More colors would make it match other banners}}
{{RefactorTileset|item/corpse|snake_skeleton.png|2|master|6604c642|||...just looks bad}}
{{RefactorTileset|item/food|torte.png|6|master|6604c642|AntumDeluge|done|looks too realistic}}
{{RefactorTileset|item/gothic|headstone_1.png|6|master|6604c642|||contrast too high, needs to match other gravestones}}
{{RefactorTileset|item/statue|swordsman.png|8|master|6604c642|||angle may be wrong}}
|}
 
= GUI =