--- /dev/null
+// header file for sprite sheet. AUTO GENERATED, do not edit
+//
+// source PCX: ../ptmp.pcx
+// sheet script: ptmp.sht
+// palette file: ptmp.pal
+
+#define _ptmp_PRSBFCW0 10U
+#define _ptmp_PRSBFCW1 11U
+#define _ptmp_PRSBFCW2 12U
+#define _ptmp_PRSBLCW0 20U
+#define _ptmp_PRSBLCW1 21U
+#define _ptmp_PRSBLCW2 22U
+#define _ptmp_PRSBRCW0 30U
+#define _ptmp_PRSBRCW1 31U
+#define _ptmp_PRSBRCW2 32U
+#define _ptmp_PRSBACW0 40U
+#define _ptmp_PRSBACW1 41U
+#define _ptmp_PRSBACW2 42U
+
+// end list
+# player.PCX demo sprite sheet compiler script
+# (C) 2016 Jonathan Campbell
+
+# *spritesheet declares the section used by the sprite sheet cutting tool
+#
+# Sprites are declared by name (which becomes the .VRL file) at the + in the form:
+# +NAME@ID
+#
+# Sprite names are meant for temporary use when compiling the sprite sheet into VRLs.
+# At some point a longer name might be provided for use in your code.
+# This will fill the CURRENT WORKING DIRECTORY with .VRL files as directed when you
+# run PCXSSCUT, make sure your makefile does this in a temporary directory when
+# you integrate into your build and that your cleanup commands delete these files,
+# and that your .gitignore does not attempt to commit these files.
+
+# this format is a bit crap, but we'll improve it as needed. be patient.
+
+# begin spritesheet section
+*spritesheet
+
+# ---------------- player, walking, blue shirt with white cross. Frame 2/3 could be used for standing still
+
+# player, forward, frame 1/3
++PRSBFCW0@10
+xy=0,0
+wh=24,32
+# player, forward, frame 2/3
++PRSBFCW1@11
+xy=24,0
+wh=24,32
+# player, forward, frame 3/3
++PRSBFCW2@12
+xy=48,0
+wh=24,32
+
+# player, left, frame 1/3
++PRSBLCW0@20
+xy=0,32
+wh=24,32
+# player, left, frame 2/3
++PRSBLCW1@21
+xy=24,32
+wh=24,32
+# player, left, frame 3/3
++PRSBLCW2@22
+xy=48,32
+wh=24,32
+
+# player, right, frame 1/3
++PRSBRCW0@30
+xy=0,64
+wh=24,32
+# player, right, frame 2/3
++PRSBRCW1@31
+xy=24,64
+wh=24,32
+# player, right, frame 3/3
++PRSBRCW2@32
+xy=48,64
+wh=24,32
+
+# player, away, frame 1/3
++PRSBACW0@40
+xy=0,96
+wh=24,32
+# player, away, frame 2/3
++PRSBACW1@41
+xy=24,96
+wh=24,32
+# player, away, frame 3/3
++PRSBACW2@42
+xy=48,96
+wh=24,32
--- /dev/null
+// header file for sprite sheet. AUTO GENERATED, do not edit
+//
+// sheet script: ptmp.sht
+
+// sprite sheet (sprite IDs)
+#define _ptmp_PRSBFCW0_sprite 10U
+#define _ptmp_PRSBFCW1_sprite 11U
+#define _ptmp_PRSBFCW2_sprite 12U
+#define _ptmp_PRSBLCW0_sprite 20U
+#define _ptmp_PRSBLCW1_sprite 21U
+#define _ptmp_PRSBLCW2_sprite 22U
+#define _ptmp_PRSBRCW0_sprite 30U
+#define _ptmp_PRSBRCW1_sprite 31U
+#define _ptmp_PRSBRCW2_sprite 32U
+#define _ptmp_PRSBACW0_sprite 40U
+#define _ptmp_PRSBACW1_sprite 41U
+#define _ptmp_PRSBACW2_sprite 42U
+// animation list (animation IDs)
+
+// end list
// sheet script: data/spri/ptmp.sht
// palette file: data/spri/ptmp.pal
+#define _ptmp_PRSBFCW0 10U
+#define _ptmp_PRSBFCW1 11U
+#define _ptmp_PRSBFCW2 12U
+#define _ptmp_PRSBLCW0 20U
+#define _ptmp_PRSBLCW1 21U
+#define _ptmp_PRSBLCW2 22U
+#define _ptmp_PRSBRCW0 30U
+#define _ptmp_PRSBRCW1 31U
+#define _ptmp_PRSBRCW2 32U
+#define _ptmp_PRSBACW0 40U
+#define _ptmp_PRSBACW1 41U
+#define _ptmp_PRSBACW2 42U
// end list
// sheet script: data/spri/ptmp.sht
// sprite sheet (sprite IDs)
+#define _ptmp_PRSBFCW0_sprite 10U
+#define _ptmp_PRSBFCW1_sprite 11U
+#define _ptmp_PRSBFCW2_sprite 12U
+#define _ptmp_PRSBLCW0_sprite 20U
+#define _ptmp_PRSBLCW1_sprite 21U
+#define _ptmp_PRSBLCW2_sprite 22U
+#define _ptmp_PRSBRCW0_sprite 30U
+#define _ptmp_PRSBRCW1_sprite 31U
+#define _ptmp_PRSBRCW2_sprite 32U
+#define _ptmp_PRSBACW0_sprite 40U
+#define _ptmp_PRSBACW1_sprite 41U
+#define _ptmp_PRSBACW2_sprite 42U
// animation list (animation IDs)
// end list
#! /bin/bash
-./pcxsscut -s data/spri/"$1".sht -hc "$1".h -hp _"$1"_ -i data/"$1".pcx -p data/spri/"$1".pal -tc 0x"$2" -y
-./vrl2vrs -s data/spri/"$1".sht -hc "$1"s.h -hp _"$1"_ -o data/spri/"$1".vrs
-# . ./pcxsscut "$pee"
-# . ./vrl2vrs "$pee"
+cd data/spri
+../../pcxsscut -s "$1".sht -hc "$1".h -hp _"$1"_ -i ../"$1".pcx -p "$1".pal -tc 0x"$2" -y
+../../vrl2vrs -s "$1".sht -hc "$1"s.h -hp _"$1"_ -o "$1".vrs
+cd ../../