diff --git a/games/peasant/TODO b/games/peasant/TODO index 4043a2d3..31a55da1 100644 --- a/games/peasant/TODO +++ b/games/peasant/TODO @@ -17,6 +17,12 @@ TODO: + optimize text box sizes + replace parse_input lookup with a giant jump table +Border special cases: + + Mountain pass walking to Inn + + Jhonka cave walking to Cottage + + + General: - More frames in peasant sprites - Hook up text parser diff --git a/games/peasant/graphics/Makefile b/games/peasant/graphics/Makefile index f0058878..ba313924 100644 --- a/games/peasant/graphics/Makefile +++ b/games/peasant/graphics/Makefile @@ -138,12 +138,14 @@ priority_peasant3.inc: \ ### priority_peasant4.inc: \ - todo_priority.lzsa \ + empty_hut_priority.lzsa \ + ned_priority.lzsa \ + bottom_prints_priority.lzsa \ lady_cottage_priority.lzsa \ crooked_tree_priority.lzsa - echo "empty_hut_priority_lzsa: .incbin \"todo_priority.lzsa\"" > priority_peasant4.inc - echo "ned_priority_lzsa: .incbin \"todo_priority.lzsa\"" >> priority_peasant4.inc - echo "bottom_prints_priority_lzsa: .incbin \"todo_priority.lzsa\"" >> priority_peasant4.inc + echo "empty_hut_priority_lzsa: .incbin \"empty_hut_priority.lzsa\"" > priority_peasant4.inc + echo "ned_priority_lzsa: .incbin \"ned_priority.lzsa\"" >> priority_peasant4.inc + echo "bottom_prints_priority_lzsa: .incbin \"bottom_prints_priority.lzsa\"" >> priority_peasant4.inc echo "lady_cottage_priority_lzsa: .incbin \"lady_cottage_priority.lzsa\"" >> priority_peasant4.inc echo "crooked_tree_priority_lzsa: .incbin \"crooked_tree_priority.lzsa\"" >> priority_peasant4.inc @@ -335,6 +337,13 @@ todo.hgr: todo.png ########################################### ########################################### +### + +bottom_prints_priority.lzsa: bottom_prints_priority.hgr + $(LZSA) -r -f2 bottom_prints_priority.hgr bottom_prints_priority.lzsa + +bottom_prints_priority.hgr: bottom_prints_priority.png + $(PNG2GR) bottom_prints_priority.png bottom_prints_priority.hgr ### @@ -354,6 +363,14 @@ crooked_tree_priority.hgr: crooked_tree_priority.png ### +empty_hut_priority.lzsa: empty_hut_priority.hgr + $(LZSA) -r -f2 empty_hut_priority.hgr empty_hut_priority.lzsa + +empty_hut_priority.hgr: empty_hut_priority.png + $(PNG2GR) empty_hut_priority.png empty_hut_priority.hgr + +### + inn_priority.lzsa: inn_priority.hgr $(LZSA) -r -f2 inn_priority.hgr inn_priority.lzsa @@ -386,6 +403,14 @@ leaning_tree_priority.hgr: leaning_tree_priority.png ### +ned_priority.lzsa: ned_priority.hgr + $(LZSA) -r -f2 ned_priority.hgr ned_priority.lzsa + +ned_priority.hgr: ned_priority.png + $(PNG2GR) ned_priority.png ned_priority.hgr + +### + river_priority.lzsa: river_priority.hgr $(LZSA) -r -f2 river_priority.hgr river_priority.lzsa diff --git a/games/peasant/graphics/bottom_prints_priority.png b/games/peasant/graphics/bottom_prints_priority.png new file mode 100644 index 00000000..924e6f48 Binary files /dev/null and b/games/peasant/graphics/bottom_prints_priority.png differ diff --git a/games/peasant/graphics/empty_hut_priority.png b/games/peasant/graphics/empty_hut_priority.png new file mode 100644 index 00000000..97e9de2a Binary files /dev/null and b/games/peasant/graphics/empty_hut_priority.png differ diff --git a/games/peasant/graphics/ned_priority.png b/games/peasant/graphics/ned_priority.png new file mode 100644 index 00000000..8514227c Binary files /dev/null and b/games/peasant/graphics/ned_priority.png differ