1EXULT_FLX_OBJECTS = \ 2 flx.in \ 3 quotes.txt \ 4 credits.txt \ 5 exult_logo.shp \ 6 exult0.pal \ 7 meditown.mid \ 8 font.shp \ 9 fonton.shp \ 10 navfont.shp \ 11 navfonton.shp \ 12 pointers.shp \ 13 extras.shp \ 14 notebook.shp \ 15 stats_extra.shp \ 16 savegump.shp \ 17 sav_downdown.shp \ 18 sav_down.shp \ 19 sav_up.shp \ 20 sav_upup.shp \ 21 sav_slider.shp \ 22 sav_selected.shp \ 23 gameplayoptions.shp \ 24 gamemenu.shp \ 25 audiooptions.shp \ 26 videooptions.shp \ 27 miscoptions.shp \ 28 hp_bar.shp \ 29 sfx_icon.shp \ 30 mtgm.mid \ 31 sb_combat.shp \ 32 sb_disk.shp \ 33 sb_jawbone.shp \ 34 sb_keyring.shp \ 35 sb_spellbook.shp \ 36 sb_target.shp \ 37 sb_food.shp \ 38 sb_key.shp \ 39 sb_maps.shp \ 40 sb_notebook.shp \ 41 sb_backpack.shp \ 42 transparentmenu.shp \ 43 exultmsg.txt \ 44 exultmsg_de.txt \ 45 exultmsg_es.txt \ 46 exultmsg_fr.txt 47 48EXULT_BG_FLX_OBJECTS = \ 49 bg/flx.in \ 50 bg/BGmap.shp \ 51 bg/defaultkeys.txt \ 52 bg/u7menupal.pal \ 53 bg/bodies.txt \ 54 bg/paperdol_info.txt \ 55 bg/shape_files.txt \ 56 bg/avatar_data.txt \ 57 bg/shape_info.txt \ 58 bg/blends.dat \ 59 bg/container.dat \ 60 bg/autonotes.txt \ 61 bg/intro_hand.shp 62 63EXULT_BG_INTROSFX_MT32_OBJECTS = \ 64 bg/introsfx_mt.in \ 65 bg/intro_mt_static1.wav \ 66 bg/intro_mt_static2.wav \ 67 bg/intro_mt_static3.wav \ 68 bg/intro_mt_guardian1.wav \ 69 bg/intro_mt_guardian2.wav \ 70 bg/intro_mt_guardian3.wav \ 71 bg/intro_mt_guardian4.wav \ 72 bg/intro_mt_outstatic.wav \ 73 bg/intro_mt_outnoise.wav \ 74 bg/intro_mt_monitorslap.wav \ 75 bg/intro_mt_moongate.wav \ 76 bg/intro_mt_shot.wav 77 78EXULT_BG_INTROSFX_SB_OBJECTS = \ 79 bg/introsfx_sb.in \ 80 bg/intro_sb_static1.wav \ 81 bg/intro_sb_static2.wav \ 82 bg/intro_sb_static3.wav \ 83 bg/intro_sb_guardian1.wav \ 84 bg/intro_sb_guardian2.wav \ 85 bg/intro_sb_guardian3.wav \ 86 bg/intro_sb_guardian4.wav \ 87 bg/intro_sb_outstatic.wav \ 88 bg/intro_sb_outnoise.wav \ 89 bg/intro_sb_monitorslap.wav \ 90 bg/intro_sb_moongate.wav \ 91 bg/intro_sb_shot.wav 92 93EXULT_SI_FLX_OBJECTS = \ 94 si/flx.in \ 95 si/SImap.shp \ 96 si/defaultkeys.txt \ 97 si/bodies.txt \ 98 si/paperdol_info.txt \ 99 si/shape_files.txt \ 100 si/avatar_data.txt \ 101 si/shape_info.txt \ 102 si/blends.dat \ 103 si/container.dat \ 104 si/autonotes.txt \ 105 si/ext_intro_castle.flc \ 106 si/ext_intro_ship1.flc \ 107 si/ext_intro_ship2.flc \ 108 si/ext_intro_pil1.flc \ 109 si/ext_intro_a.xmi \ 110 si/ext_intro_r.xmi \ 111 si/ext_intro_si01.ogg 112 113EXULT_BG_PAPERDOL_VGA_OBJECTS = \ 114 bg/amulets.shp \ 115 bg/bgfiredoom.shp \ 116 bg/bluedress.shp \ 117 bg/caddellite_helmet.shp \ 118 bg/cleaver.shp \ 119 bg/custom_sword.shp \ 120 bg/death_scythe.shp \ 121 bg/dupre_face.shp \ 122 bg/fellowshipstaff.shp \ 123 bg/fem_av_face.shp \ 124 bg/firesword.shp \ 125 bg/firewand.shp \ 126 bg/gorget.shp \ 127 bg/great_dagger.shp \ 128 bg/greaves.shp \ 129 bg/greencloak.shp \ 130 bg/greentop.shp \ 131 bg/greycloak.shp \ 132 bg/hawk.shp \ 133 bg/hoe_of_destruction.shp \ 134 bg/hoods.shp \ 135 bg/iolo_face.shp \ 136 bg/jaana_face.shp \ 137 bg/julia_face.shp \ 138 bg/katrina_face.shp \ 139 bg/knife.shp \ 140 bg/lightning_whip.shp \ 141 bg/magic_boomerang.shp \ 142 bg/magic_helmet.shp \ 143 bg/main_gauche.shp \ 144 bg/male_av_face.shp \ 145 bg/musket.shp \ 146 bg/musket_ammo.shp \ 147 bg/orangedress.shp \ 148 bg/pants.shp \ 149 bg/ring_of_protection.shp \ 150 bg/sentri_face.shp \ 151 bg/shamino_face.shp \ 152 bg/shoes.shp \ 153 bg/spark_face.shp \ 154 bg/spiked_shield.shp \ 155 bg/starburst.shp \ 156 bg/throwing_axe.shp \ 157 bg/triple_xbow.shp \ 158 bg/tseramed_face.shp \ 159 bg/swamp_boots.shp \ 160 bg/spellbook.shp \ 161 bg/av_costume.shp \ 162 bg/oil_flask.shp \ 163 bg/love_arrows.shp \ 164 bg/magebane.shp \ 165 bg/shieldbacks.shp \ 166 bg/diaper.shp \ 167 bg/bg_paperdol.in 168 169EXULT_BG_MR_FACES_VGA_OBJECTS = \ 170 bg/mr_faces.shp \ 171 bg/bg_mr_faces.in 172 173ESTUDIO_NEW_FILES = \ 174 estudio/new/avatar_data.txt \ 175 estudio/new/combos.flx \ 176 estudio/new/faces.vga \ 177 estudio/new/gumps.vga \ 178 estudio/new/palettes.flx \ 179 estudio/new/paperdol.vga \ 180 estudio/new/shapes.vga \ 181 estudio/new/sprites.vga \ 182 estudio/new/text.flx \ 183 estudio/new/fonts.vga \ 184 estudio/new/pointers.shp \ 185 estudio/new/blends.dat 186 187flexdir = $(datadir)/exult 188estudionewdir = $(datadir)/exult/estudio/new 189 190if DATA_FILES 191EXULT_FLX = exult.flx 192EXULT_BG_FLX = exult_bg.flx 193EXULT_SI_FLX = exult_si.flx 194EXULT_BG_PAPERDOL_VGA = bg/bg_paperdol.vga 195EXULT_BG_MR_FACES_VGA = bg/bg_mr_faces.vga 196else 197EXULT_FLX = 198EXULT_BG_FLX = 199EXULT_SI_FLX = 200EXULT_BG_PAPERDOL_VGA = 201EXULT_BG_MR_FACES_VGA = 202endif 203 204flex_DATA = \ 205 $(EXULT_FLX) $(EXULT_BG_FLX) $(EXULT_SI_FLX) midisfx.flx \ 206 exultmsg.txt 207 208if BUILD_STUDIO 209estudionew_DATA = $(ESTUDIO_NEW_FILES) 210else 211estudionew_DATA = 212endif 213 214CLEANFILES = exult.flx exult_bg.flx exult_si.flx bg/bg_paperdol.vga bg/bg_mr_faces.vga bg/introsfx_mt32.flx bg/introsfx_mt.flx *~ 215 216EXTRA_DIST = flx.in $(EXULT_FLX_OBJECTS) $(EXULT_BG_FLX_OBJECTS) \ 217 $(EXULT_SI_FLX_OBJECTS) $(ESTUDIO_NEW_FILES) midisfx.flx \ 218 $(ESTUDIO_NEW_FILES) \ 219 $(EXULT_BG_INTROSFX_MT32_OBJECTS) $(EXULT_BG_INTROSFX_SB_OBJECTS) \ 220 exultmsg.txt bginclude.uc marketpl.mid myusecode.uc \ 221 $(EXULT_BG_PAPERDOL_VGA_OBJECTS) $(EXULT_BG_MR_FACES_VGA_OBJECTS) 222 223if CROSS_COMPILING 224expack = $(EXPACK) 225else 226expack = ../tools/expack$(EXEEXT) 227endif 228 229../tools/expack$(EXEEXT): 230 +(cd ../tools;$(MAKE) expack$(EXEEXT)) 231 232bg/bg_paperdol.vga: $(expack) $(EXULT_BG_PAPERDOL_VGA_OBJECTS) 233 $(expack) -i $(srcdir)/bg/bg_paperdol.in 234 235bg/bg_mr_faces.vga: $(expack) $(EXULT_BG_MR_FACES_VGA_OBJECTS) 236 $(expack) -i $(srcdir)/bg/bg_mr_faces.in 237 238exult.flx: $(expack) $(EXULT_FLX_OBJECTS) 239 $(expack) -i $(srcdir)/flx.in 240 241exult_bg.flx: $(expack) $(EXULT_BG_FLX_OBJECTS) bg/bg_paperdol.vga bg/bg_mr_faces.vga bg/introsfx_mt32.flx bg/introsfx_sb.flx 242 $(expack) -i $(srcdir)/bg/flx.in 243 244bg/introsfx_mt32.flx: $(expack) $(EXULT_BG_INTROSFX_MT32_OBJECTS) 245 $(expack) -i $(srcdir)/bg/introsfx_mt.in 246 247bg/introsfx_sb.flx: $(expack) $(EXULT_BG_INTROSFX_SB_OBJECTS) 248 $(expack) -i $(srcdir)/bg/introsfx_sb.in 249 250exult_si.flx: $(expack) $(EXULT_SI_FLX_OBJECTS) 251 $(expack) -i $(srcdir)/si/flx.in 252 253exult_flx.h: exult.flx 254 255exult_bg_flx.h: exult_bg.flx 256 257exult_si_flx.h: exult_si.flx 258 259bg/introsfx_mt32_flx.h: bg/introsfx_mt32.flx 260 261bg/introsfx_sb_flx.h: bg/introsfx_sb.flx 262 263