mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-07 20:31:51 +09:00
47 lines
2.3 KiB
Properties
47 lines
2.3 KiB
Properties
# complete file name is: SPRITESHEET + bodypart name + EXTENSION
|
|
SPRITESHEET=mods/basegame/sprites/sprite_assembler_test_assets/testemsv_
|
|
EXTENSION=.tga
|
|
# defines frame size and origin point. Origin point is given as: (originx, 0)
|
|
CONFIG=SIZE 48,56;ORIGINX 28
|
|
|
|
! A skeleton also defines what body parts (images) be used.
|
|
! You can also write multiline text using reverse solidus; this is a feature of .properties
|
|
! skeleton joints are ordered: foremost-drawn object comes first, which means lowermost object IN THIS LIST
|
|
! are painted first, and any object that comes before it will paint over it. In other words, this list is
|
|
! first reversed then being iterated.
|
|
! Some keywords are considered special within the game, they are:
|
|
! HEADGEAR, HELD_ITEM, BOOT_L, BOOT_R, GAUNTLET_L, GAUNTLET_R and ARMOUR_* (star means any number starting from zero)
|
|
BODYPARTS=ARM_REST_RIGHT 3,8;\
|
|
ARM_REST_LEFT 3,8;\
|
|
FOOT_LEFT 4,2;\
|
|
FOOT_RIGHT 4,2;\
|
|
UPPER_TORSO 9,4;\
|
|
LOWER_TORSO 7,4;\
|
|
LEG_REST_RIGHT 3,7;\
|
|
LEG_REST_LEFT 3,7;\
|
|
HEAD 8,7;\
|
|
HAND_REST_RIGHT 3,3;\
|
|
HAND_REST_LEFT 3,3;\
|
|
HAIR 20,12;\
|
|
HAIR_FORE 20,12
|
|
SKELETON_STAND=HEADGEAR 0,32;HAIR_FORE 0,32;\
|
|
ARM_REST_RIGHT -7,23;HAND_REST_RIGHT -6,11;HELD_ITEM -6,11;\
|
|
HAIR 0,32;HEAD 0,32;\
|
|
UPPER_TORSO 0,23;LOWER_TORSO 0,15;\
|
|
FOOT_RIGHT -2,2;LEG_REST_RIGHT -2,7;\
|
|
FOOT_LEFT 2,2;LEG_REST_LEFT 2,7;\
|
|
ARM_REST_LEFT 5,24;HAND_REST_LEFT 6,12;\
|
|
TAIL0 0,13
|
|
|
|
# skeleton_stand is used for testing purpose
|
|
ANIM_RUN=DELAY 0.15;ROW 2;SKELETON SKELETON_STAND
|
|
ANIM_RUN_1=LEG_REST_RIGHT 1,1;FOOT_RIGHT 1,1;LEG_REST_LEFT -1,0;FOOT_LEFT -1,0
|
|
ANIM_RUN_2=ALL 0,1;LEG_REST_RIGHT 0,-1;FOOT_RIGHT 0,-1;LEG_REST_LEFT 0,1;FOOT_LEFT 0,1
|
|
ANIM_RUN_3=LEG_REST_RIGHT -1,0;FOOT_RIGHT -1,0;LEG_REST_LEFT 1,1;FOOT_LEFT 1,1
|
|
ANIM_RUN_4=ALL 0,1;LEG_REST_RIGHT 0,1;FOOT_RIGHT 0,1;LEG_REST_LEFT 0,-1;FOOT_LEFT 0,-1
|
|
|
|
ANIM_IDLE=DELAY 2;ROW 1;SKELETON SKELETON_STAND
|
|
ANIM_IDLE_1=
|
|
! ANIM_IDLE_1 will not make any transformation
|
|
ANIM_IDLE_2=UPPER_TORSO 0,-1;HEAD 0,-1;HAIR 0,-1;HELD_ITEM 0,-1;ARM_REST_LEFT 0,-1;ARM_REST_RIGHT 0,-1;HAND_REST_LEFT 0,-1;HAND_REST_RIGHT 0,-1;HAIR_FORE 0,-1;HEADGEAR 0,-1
|