1MODULE := engines/ultima 2 3MODULE_OBJS := \ 4 metaengine.o \ 5 shared/actions/action.o \ 6 shared/actions/huh.o \ 7 shared/actions/pass.o \ 8 shared/conf/xml_node.o \ 9 shared/conf/xml_tree.o \ 10 shared/core/base_object.o \ 11 shared/core/character.o \ 12 shared/core/file.o \ 13 shared/core/lzw.o \ 14 shared/core/map.o \ 15 shared/core/message_target.o \ 16 shared/core/mouse_cursor.o \ 17 shared/core/named_item.o \ 18 shared/core/party.o \ 19 shared/core/str.o \ 20 shared/core/tree_item.o \ 21 shared/core/utils.o \ 22 shared/core/widgets.o \ 23 shared/early/font_resources.o \ 24 shared/early/game.o \ 25 shared/early/game_base.o \ 26 shared/early/ultima_early.o \ 27 shared/engine/ultima.o \ 28 shared/engine/data_archive.o \ 29 shared/engine/debugger.o \ 30 shared/engine/events.o \ 31 shared/engine/input_handler.o \ 32 shared/engine/input_translator.o \ 33 shared/engine/messages.o \ 34 shared/engine/resources.o \ 35 shared/gfx/bitmap.o \ 36 shared/gfx/character_input.o \ 37 shared/gfx/dungeon_surface.o \ 38 shared/gfx/font.o \ 39 shared/gfx/info.o \ 40 shared/gfx/popup.o \ 41 shared/gfx/screen.o \ 42 shared/gfx/sprites.o \ 43 shared/gfx/text_cursor.o \ 44 shared/gfx/text_input.o \ 45 shared/gfx/viewport_dungeon.o \ 46 shared/gfx/viewport_map.o \ 47 shared/gfx/visual_container.o \ 48 shared/gfx/visual_item.o \ 49 shared/gfx/visual_surface.o \ 50 shared/maps/map.o \ 51 shared/maps/map_base.o \ 52 shared/maps/map_tile.o \ 53 shared/maps/map_widget.o \ 54 shared/maps/creature.o \ 55 shared/std/string.o \ 56 ultima0/core/resources.o \ 57 ultima0/game.o \ 58 ultima0/resources.o \ 59 ultima1/actions/action.o \ 60 ultima1/actions/attack.o \ 61 ultima1/actions/move.o \ 62 ultima1/actions/quit.o \ 63 ultima1/actions/ready.o \ 64 ultima1/actions/stats.o \ 65 ultima1/core/debugger.o \ 66 ultima1/core/party.o \ 67 ultima1/core/quests.o \ 68 ultima1/core/resources.o \ 69 ultima1/maps/map.o \ 70 ultima1/maps/map_base.o \ 71 ultima1/maps/map_city_castle.o \ 72 ultima1/maps/map_dungeon.o \ 73 ultima1/maps/map_overworld.o \ 74 ultima1/maps/map_tile.o \ 75 ultima1/spells/blink.o \ 76 ultima1/spells/create.o \ 77 ultima1/spells/destroy.o \ 78 ultima1/spells/kill_magic_missile.o \ 79 ultima1/spells/ladder_down.o \ 80 ultima1/spells/ladder_up.o \ 81 ultima1/spells/open_unlock.o \ 82 ultima1/spells/prayer.o \ 83 ultima1/spells/spell.o \ 84 ultima1/spells/steal.o \ 85 ultima1/u1dialogs/armoury.o \ 86 ultima1/u1dialogs/buy_sell_dialog.o \ 87 ultima1/u1dialogs/combat.o \ 88 ultima1/u1dialogs/dialog.o \ 89 ultima1/u1dialogs/drop.o \ 90 ultima1/u1dialogs/full_screen_dialog.o \ 91 ultima1/u1dialogs/grocery.o \ 92 ultima1/u1dialogs/king.o \ 93 ultima1/u1dialogs/magic.o \ 94 ultima1/u1dialogs/ready.o \ 95 ultima1/u1dialogs/stats.o \ 96 ultima1/u1dialogs/tavern.o \ 97 ultima1/u1dialogs/transports.o \ 98 ultima1/u1dialogs/weaponry.o \ 99 ultima1/u1gfx/drawing_support.o \ 100 ultima1/u1gfx/info.o \ 101 ultima1/u1gfx/sprites.o \ 102 ultima1/u1gfx/status.o \ 103 ultima1/u1gfx/text_cursor.o \ 104 ultima1/u1gfx/view_char_gen.o \ 105 ultima1/u1gfx/view_game.o \ 106 ultima1/u1gfx/view_title.o \ 107 ultima1/u1gfx/viewport_dungeon.o \ 108 ultima1/u1gfx/viewport_map.o \ 109 ultima1/u6gfx/game_view.o \ 110 ultima1/widgets/attack_effect.o \ 111 ultima1/widgets/bard.o \ 112 ultima1/widgets/dungeon_chest.o \ 113 ultima1/widgets/dungeon_coffin.o \ 114 ultima1/widgets/dungeon_item.o \ 115 ultima1/widgets/dungeon_monster.o \ 116 ultima1/widgets/dungeon_player.o \ 117 ultima1/widgets/dungeon_widget.o \ 118 ultima1/widgets/guard.o \ 119 ultima1/widgets/king.o \ 120 ultima1/widgets/merchant.o \ 121 ultima1/widgets/merchant_armour.o \ 122 ultima1/widgets/merchant_grocer.o \ 123 ultima1/widgets/merchant_magic.o \ 124 ultima1/widgets/merchant_tavern.o \ 125 ultima1/widgets/merchant_transport.o \ 126 ultima1/widgets/merchant_weapons.o \ 127 ultima1/widgets/overworld_monster.o \ 128 ultima1/widgets/overworld_widget.o \ 129 ultima1/widgets/person.o \ 130 ultima1/widgets/princess.o \ 131 ultima1/widgets/transport.o \ 132 ultima1/widgets/urban_player.o \ 133 ultima1/widgets/urban_widget.o \ 134 ultima1/widgets/wench.o \ 135 ultima1/game.o \ 136 ultima4/controllers/alpha_action_controller.o \ 137 ultima4/controllers/camp_controller.o \ 138 ultima4/controllers/combat_controller.o \ 139 ultima4/controllers/controller.o \ 140 ultima4/controllers/game_controller.o \ 141 ultima4/controllers/inn_controller.o \ 142 ultima4/controllers/intro_controller.o \ 143 ultima4/controllers/key_handler_controller.o \ 144 ultima4/controllers/menu_controller.o \ 145 ultima4/controllers/read_choice_controller.o \ 146 ultima4/controllers/read_dir_controller.o \ 147 ultima4/controllers/read_int_controller.o \ 148 ultima4/controllers/read_player_controller.o \ 149 ultima4/controllers/read_string_controller.o \ 150 ultima4/controllers/reagents_menu_controller.o \ 151 ultima4/controllers/wait_controller.o \ 152 ultima4/controllers/ztats_controller.o \ 153 ultima4/conversation/conversation.o \ 154 ultima4/conversation/dialogueloader.o \ 155 ultima4/conversation/dialogueloader_hw.o \ 156 ultima4/conversation/dialogueloader_lb.o \ 157 ultima4/conversation/dialogueloader_tlk.o \ 158 ultima4/core/lzw/hash.o \ 159 ultima4/core/lzw/lzw.o \ 160 ultima4/core/lzw/u4decode.o \ 161 ultima4/core/config.o \ 162 ultima4/core/debugger.o \ 163 ultima4/core/debugger_actions.o \ 164 ultima4/core/settings.o \ 165 ultima4/core/utils.o \ 166 ultima4/events/event_handler.o \ 167 ultima4/events/timed_event_mgr.o \ 168 ultima4/filesys/rle.o \ 169 ultima4/filesys/savegame.o \ 170 ultima4/filesys/u4file.o \ 171 ultima4/game/armor.o \ 172 ultima4/game/aura.o \ 173 ultima4/game/codex.o \ 174 ultima4/game/context.o \ 175 ultima4/game/creature.o \ 176 ultima4/game/death.o \ 177 ultima4/game/game.o \ 178 ultima4/game/item.o \ 179 ultima4/game/moongate.o \ 180 ultima4/game/names.o \ 181 ultima4/game/object.o \ 182 ultima4/game/person.o \ 183 ultima4/game/player.o \ 184 ultima4/game/portal.o \ 185 ultima4/game/script.o \ 186 ultima4/game/spell.o \ 187 ultima4/game/weapon.o \ 188 ultima4/gfx/image.o \ 189 ultima4/gfx/imageloader.o \ 190 ultima4/gfx/imageloader_fmtowns.o \ 191 ultima4/gfx/imageloader_png.o \ 192 ultima4/gfx/imageloader_u4.o \ 193 ultima4/gfx/imagemgr.o \ 194 ultima4/gfx/scale.o \ 195 ultima4/gfx/screen.o \ 196 ultima4/map/annotation.o \ 197 ultima4/map/city.o \ 198 ultima4/map/direction.o \ 199 ultima4/map/dungeon.o \ 200 ultima4/map/map_tile.o \ 201 ultima4/map/movement.o \ 202 ultima4/map/shrine.o \ 203 ultima4/map/location.o \ 204 ultima4/map/map.o \ 205 ultima4/map/maploader.o \ 206 ultima4/map/mapmgr.o \ 207 ultima4/map/tile.o \ 208 ultima4/map/tileanim.o \ 209 ultima4/map/tilemap.o \ 210 ultima4/map/tileset.o \ 211 ultima4/sound/music.o \ 212 ultima4/sound/sound.o \ 213 ultima4/views/dungeonview.o \ 214 ultima4/views/imageview.o \ 215 ultima4/views/menu.o \ 216 ultima4/views/menuitem.o \ 217 ultima4/views/stats.o \ 218 ultima4/views/textview.o \ 219 ultima4/views/tileview.o \ 220 ultima4/views/view.o \ 221 ultima4/meta_engine.o \ 222 ultima4/ultima4.o \ 223 nuvie/meta_engine.o \ 224 nuvie/nuvie.o \ 225 nuvie/actors/actor.o \ 226 nuvie/actors/actor_manager.o \ 227 nuvie/actors/md_actor.o \ 228 nuvie/actors/se_actor.o \ 229 nuvie/actors/u6_actor.o \ 230 nuvie/actors/wou_actor.o \ 231 nuvie/conf/configuration.o \ 232 nuvie/conf/misc.o \ 233 nuvie/core/anim_manager.o \ 234 nuvie/core/book.o \ 235 nuvie/core/converse.o \ 236 nuvie/core/converse_interpret.o \ 237 nuvie/core/converse_speech.o \ 238 nuvie/core/cursor.o \ 239 nuvie/core/debug.o \ 240 nuvie/core/debugger.o \ 241 nuvie/core/effect.o \ 242 nuvie/core/effect_manager.o \ 243 nuvie/core/egg_manager.o \ 244 nuvie/core/events.o \ 245 nuvie/core/game.o \ 246 nuvie/core/game_clock.o \ 247 nuvie/core/look.o \ 248 nuvie/core/magic.o \ 249 nuvie/core/map.o \ 250 nuvie/core/nuvie_defs.o \ 251 nuvie/core/obj.o \ 252 nuvie/core/obj_manager.o \ 253 nuvie/core/party.o \ 254 nuvie/core/player.o \ 255 nuvie/core/tile_manager.o \ 256 nuvie/core/timed_event.o \ 257 nuvie/core/weather.o \ 258 nuvie/files/utils.o \ 259 nuvie/files/nuvie_bmp_file.o \ 260 nuvie/files/nuvie_file_list.o \ 261 nuvie/files/nuvie_io.o \ 262 nuvie/files/nuvie_io_file.o \ 263 nuvie/files/tmx_map.o \ 264 nuvie/files/u6_bmp.o \ 265 nuvie/files/u6_lib_n.o \ 266 nuvie/files/u6_lzw.o \ 267 nuvie/files/u6_shape.o \ 268 nuvie/fonts/bmp_font.o \ 269 nuvie/fonts/conv_font.o \ 270 nuvie/fonts/font.o \ 271 nuvie/fonts/font_manager.o \ 272 nuvie/fonts/u6_font.o \ 273 nuvie/fonts/wou_font.o \ 274 nuvie/gui/gui.o \ 275 nuvie/gui/gui_area.o \ 276 nuvie/gui/gui_button.o \ 277 nuvie/gui/gui_console.o \ 278 nuvie/gui/gui_dialog.o \ 279 nuvie/gui/gui_drag_manager.o \ 280 nuvie/gui/gui_font.o \ 281 nuvie/gui/gui_load_image.o \ 282 nuvie/gui/gui_scroller.o \ 283 nuvie/gui/gui_scroll_bar.o \ 284 nuvie/gui/gui_text.o \ 285 nuvie/gui/gui_text_input.o \ 286 nuvie/gui/gui_text_toggle_button.o \ 287 nuvie/gui/gui_yes_no_dialog.o \ 288 nuvie/gui/widgets/gui_widget.o \ 289 nuvie/gui/widgets/background.o \ 290 nuvie/gui/widgets/command_bar.o \ 291 nuvie/gui/widgets/command_bar_new_ui.o \ 292 nuvie/gui/widgets/console.o \ 293 nuvie/gui/widgets/msg_scroll.o \ 294 nuvie/gui/widgets/msg_scroll_new_ui.o \ 295 nuvie/gui/widgets/converse_gump.o \ 296 nuvie/gui/widgets/converse_gump_wou.o \ 297 nuvie/gui/widgets/fps_counter.o \ 298 nuvie/gui/widgets/map_window.o \ 299 nuvie/keybinding/keys.o \ 300 nuvie/keybinding/key_actions.o \ 301 nuvie/menus/audio_dialog.o \ 302 nuvie/menus/cheats_dialog.o \ 303 nuvie/menus/gameplay_dialog.o \ 304 nuvie/menus/game_menu_dialog.o \ 305 nuvie/menus/input_dialog.o \ 306 nuvie/menus/video_dialog.o \ 307 nuvie/misc/sdl_compat.o \ 308 nuvie/misc/iavl_tree.o \ 309 nuvie/misc/u6_line_walker.o \ 310 nuvie/misc/u6_list.o \ 311 nuvie/misc/u6_misc.o \ 312 nuvie/pathfinder/actor_path_finder.o \ 313 nuvie/pathfinder/astar_path.o \ 314 nuvie/pathfinder/combat_path_finder.o \ 315 nuvie/pathfinder/dir_finder.o \ 316 nuvie/pathfinder/party_path_finder.o \ 317 nuvie/pathfinder/path.o \ 318 nuvie/pathfinder/path_finder.o \ 319 nuvie/pathfinder/sched_path_finder.o \ 320 nuvie/pathfinder/seek_path.o \ 321 nuvie/pathfinder/u6_astar_path.o \ 322 nuvie/portraits/portrait.o \ 323 nuvie/portraits/portrait_md.o \ 324 nuvie/portraits/portrait_se.o \ 325 nuvie/portraits/portrait_u6.o \ 326 nuvie/save/save_game.o \ 327 nuvie/screen/dither.o \ 328 nuvie/screen/game_palette.o \ 329 nuvie/screen/scale.o \ 330 nuvie/screen/screen.o \ 331 nuvie/screen/surface.o \ 332 nuvie/script/script.o \ 333 nuvie/script/script_actor.o \ 334 nuvie/script/script_cutscene.o \ 335 nuvie/sound/adlib_sfx_manager.o \ 336 nuvie/sound/custom_sfx_manager.o \ 337 nuvie/sound/origin_fx_adib_driver.o \ 338 nuvie/sound/pc_speaker_sfx_manager.o \ 339 nuvie/sound/song.o \ 340 nuvie/sound/song_adplug.o \ 341 nuvie/sound/sound_manager.o \ 342 nuvie/sound/towns_sfx_manager.o \ 343 nuvie/sound/adplug/adplug_player.o \ 344 nuvie/sound/adplug/emu_opl.o \ 345 nuvie/sound/adplug/fm_opl.o \ 346 nuvie/sound/adplug/mid.o \ 347 nuvie/sound/adplug/opl_class.o \ 348 nuvie/sound/adplug/u6m.o \ 349 nuvie/sound/decoder/adlib_sfx_stream.o \ 350 nuvie/sound/decoder/fm_towns_decoder_stream.o \ 351 nuvie/sound/decoder/pc_speaker.o \ 352 nuvie/sound/decoder/pc_speaker_stream.o \ 353 nuvie/sound/decoder/random_collection_audio_stream.o \ 354 nuvie/sound/decoder/u6_adplug_decoder_stream.o \ 355 nuvie/usecode/u6_usecode.o \ 356 nuvie/usecode/usecode.o \ 357 nuvie/views/actor_view.o \ 358 nuvie/views/container_view_gump.o \ 359 nuvie/views/container_widget.o \ 360 nuvie/views/container_widget_gump.o \ 361 nuvie/views/doll_view_gump.o \ 362 nuvie/views/doll_widget.o \ 363 nuvie/views/draggable_view.o \ 364 nuvie/views/inventory_view.o \ 365 nuvie/views/inventory_widget.o \ 366 nuvie/views/map_editor_view.o \ 367 nuvie/views/md_sky_strip_widget.o \ 368 nuvie/views/party_view.o \ 369 nuvie/views/portrait_view.o \ 370 nuvie/views/portrait_view_gump.o \ 371 nuvie/views/scroll_view_gump.o \ 372 nuvie/views/scroll_widget_gump.o \ 373 nuvie/views/sign_view_gump.o \ 374 nuvie/views/spell_view.o \ 375 nuvie/views/spell_view_gump.o \ 376 nuvie/views/sun_moon_ribbon.o \ 377 nuvie/views/sun_moon_strip_widget.o \ 378 nuvie/views/vew.o \ 379 nuvie/views/view_manager.o \ 380 ultima8/meta_engine.o \ 381 ultima8/ultima8.o \ 382 ultima8/audio/audio_channel.o \ 383 ultima8/audio/audio_mixer.o \ 384 ultima8/audio/audio_process.o \ 385 ultima8/audio/audio_sample.o \ 386 ultima8/audio/midi_player.o \ 387 ultima8/audio/music_flex.o \ 388 ultima8/audio/music_process.o \ 389 ultima8/audio/cru_music_process.o \ 390 ultima8/audio/raw_audio_sample.o \ 391 ultima8/audio/sonarc_audio_sample.o \ 392 ultima8/audio/sound_flex.o \ 393 ultima8/audio/speech_flex.o \ 394 ultima8/audio/u8_music_process.o \ 395 ultima8/conf/config_file_manager.o \ 396 ultima8/convert/convert_shape.o \ 397 ultima8/convert/u8/convert_shape_u8.o \ 398 ultima8/convert/crusader/convert_shape_crusader.o \ 399 ultima8/filesys/archive.o \ 400 ultima8/filesys/archive_file.o \ 401 ultima8/filesys/file_system.o \ 402 ultima8/filesys/flex_file.o \ 403 ultima8/filesys/raw_archive.o \ 404 ultima8/filesys/savegame.o \ 405 ultima8/filesys/u8_save_file.o \ 406 ultima8/games/cru_game.o \ 407 ultima8/games/game.o \ 408 ultima8/games/game_data.o \ 409 ultima8/games/game_info.o \ 410 ultima8/games/start_crusader_process.o \ 411 ultima8/games/start_u8_process.o \ 412 ultima8/games/treasure_loader.o \ 413 ultima8/games/u8_game.o \ 414 ultima8/graphics/anim_dat.o \ 415 ultima8/graphics/avi_player.o \ 416 ultima8/graphics/base_soft_render_surface.o \ 417 ultima8/graphics/cycle_process.o \ 418 ultima8/graphics/frame_id.o \ 419 ultima8/graphics/fade_to_modal_process.o \ 420 ultima8/graphics/gump_shape_archive.o \ 421 ultima8/graphics/inverter_process.o \ 422 ultima8/graphics/main_shape_archive.o \ 423 ultima8/graphics/palette.o \ 424 ultima8/graphics/palette_fader_process.o \ 425 ultima8/graphics/palette_manager.o \ 426 ultima8/graphics/raw_shape_frame.o \ 427 ultima8/graphics/render_surface.o \ 428 ultima8/graphics/shape.o \ 429 ultima8/graphics/shape_archive.o \ 430 ultima8/graphics/shape_frame.o \ 431 ultima8/graphics/shape_info.o \ 432 ultima8/graphics/skf_player.o \ 433 ultima8/graphics/soft_render_surface.o \ 434 ultima8/graphics/type_flags.o \ 435 ultima8/graphics/wpn_ovlay_dat.o \ 436 ultima8/graphics/xform_blend.o \ 437 ultima8/graphics/fonts/font.o \ 438 ultima8/graphics/fonts/font_manager.o \ 439 ultima8/graphics/fonts/font_shape_archive.o \ 440 ultima8/graphics/fonts/jp_font.o \ 441 ultima8/graphics/fonts/jp_rendered_text.o \ 442 ultima8/graphics/fonts/rendered_text.o \ 443 ultima8/graphics/fonts/shape_font.o \ 444 ultima8/graphics/fonts/shape_rendered_text.o \ 445 ultima8/graphics/fonts/ttf_rendered_text.o \ 446 ultima8/graphics/fonts/tt_font.o \ 447 ultima8/gumps/ask_gump.o \ 448 ultima8/gumps/bark_gump.o \ 449 ultima8/gumps/book_gump.o \ 450 ultima8/gumps/computer_gump.o \ 451 ultima8/gumps/container_gump.o \ 452 ultima8/gumps/credits_gump.o \ 453 ultima8/gumps/cru_ammo_gump.o \ 454 ultima8/gumps/cru_credits_gump.o \ 455 ultima8/gumps/cru_demo_gump.o \ 456 ultima8/gumps/cru_energy_gump.o \ 457 ultima8/gumps/cru_health_gump.o \ 458 ultima8/gumps/cru_inventory_gump.o \ 459 ultima8/gumps/cru_menu_gump.o \ 460 ultima8/gumps/cru_pickup_area_gump.o \ 461 ultima8/gumps/cru_pickup_gump.o \ 462 ultima8/gumps/cru_stat_gump.o \ 463 ultima8/gumps/cru_status_gump.o \ 464 ultima8/gumps/cru_weapon_gump.o \ 465 ultima8/gumps/desktop_gump.o \ 466 ultima8/gumps/difficulty_gump.o \ 467 ultima8/gumps/fast_area_vis_gump.o \ 468 ultima8/gumps/game_map_gump.o \ 469 ultima8/gumps/gump.o \ 470 ultima8/gumps/gump_notify_process.o \ 471 ultima8/gumps/inverter_gump.o \ 472 ultima8/gumps/item_relative_gump.o \ 473 ultima8/gumps/keypad_gump.o \ 474 ultima8/gumps/main_menu_process.o \ 475 ultima8/gumps/menu_gump.o \ 476 ultima8/gumps/message_box_gump.o \ 477 ultima8/gumps/minimap_gump.o \ 478 ultima8/gumps/mini_stats_gump.o \ 479 ultima8/gumps/modal_gump.o \ 480 ultima8/gumps/movie_gump.o \ 481 ultima8/gumps/paged_gump.o \ 482 ultima8/gumps/paperdoll_gump.o \ 483 ultima8/gumps/quit_gump.o \ 484 ultima8/gumps/readable_gump.o \ 485 ultima8/gumps/resizable_gump.o \ 486 ultima8/gumps/scroll_gump.o \ 487 ultima8/gumps/shape_viewer_gump.o \ 488 ultima8/gumps/slider_gump.o \ 489 ultima8/gumps/target_gump.o \ 490 ultima8/gumps/translucent_gump.o \ 491 ultima8/gumps/u8_save_gump.o \ 492 ultima8/gumps/weasel_dat.o \ 493 ultima8/gumps/weasel_gump.o \ 494 ultima8/gumps/widgets/button_widget.o \ 495 ultima8/gumps/widgets/edit_widget.o \ 496 ultima8/gumps/widgets/sliding_widget.o \ 497 ultima8/gumps/widgets/text_widget.o \ 498 ultima8/kernel/delay_process.o \ 499 ultima8/kernel/kernel.o \ 500 ultima8/kernel/mouse.o \ 501 ultima8/kernel/object.o \ 502 ultima8/kernel/object_manager.o \ 503 ultima8/kernel/process.o \ 504 ultima8/misc/debugger.o \ 505 ultima8/misc/encoding.o \ 506 ultima8/misc/id_man.o \ 507 ultima8/misc/util.o \ 508 ultima8/usecode/bit_set.o \ 509 ultima8/usecode/byte_set.o \ 510 ultima8/usecode/uc_list.o \ 511 ultima8/usecode/uc_machine.o \ 512 ultima8/usecode/uc_process.o \ 513 ultima8/usecode/uc_stack.o \ 514 ultima8/usecode/usecode.o \ 515 ultima8/usecode/usecode_flex.o \ 516 ultima8/world/bobo_boomer_process.o \ 517 ultima8/world/camera_process.o \ 518 ultima8/world/container.o \ 519 ultima8/world/create_item_process.o \ 520 ultima8/world/crosshair_process.o \ 521 ultima8/world/current_map.o \ 522 ultima8/world/damage_info.o \ 523 ultima8/world/destroy_item_process.o \ 524 ultima8/world/egg.o \ 525 ultima8/world/egg_hatcher_process.o \ 526 ultima8/world/fireball_process.o \ 527 ultima8/world/fire_type.o \ 528 ultima8/world/fire_type_table.o \ 529 ultima8/world/get_object.o \ 530 ultima8/world/glob_egg.o \ 531 ultima8/world/gravity_process.o \ 532 ultima8/world/item.o \ 533 ultima8/world/item_factory.o \ 534 ultima8/world/item_selection_process.o \ 535 ultima8/world/item_sorter.o \ 536 ultima8/world/map.o \ 537 ultima8/world/map_glob.o \ 538 ultima8/world/missile_tracker.o \ 539 ultima8/world/monster_egg.o \ 540 ultima8/world/snap_process.o \ 541 ultima8/world/split_item_process.o \ 542 ultima8/world/sprite_process.o \ 543 ultima8/world/super_sprite_process.o \ 544 ultima8/world/target_reticle_process.o \ 545 ultima8/world/teleport_egg.o \ 546 ultima8/world/world.o \ 547 ultima8/world/actors/actor.o \ 548 ultima8/world/actors/actor_anim_process.o \ 549 ultima8/world/actors/actor_bark_notify_process.o \ 550 ultima8/world/actors/ambush_process.o \ 551 ultima8/world/actors/animation.o \ 552 ultima8/world/actors/animation_tracker.o \ 553 ultima8/world/actors/anim_action.o \ 554 ultima8/world/actors/attack_process.o \ 555 ultima8/world/actors/auto_firer_process.o \ 556 ultima8/world/actors/avatar_death_process.o \ 557 ultima8/world/actors/avatar_gravity_process.o \ 558 ultima8/world/actors/avatar_mover_process.o \ 559 ultima8/world/actors/battery_charger_process.o \ 560 ultima8/world/actors/clear_feign_death_process.o \ 561 ultima8/world/actors/cru_avatar_mover_process.o \ 562 ultima8/world/actors/cru_healer_process.o \ 563 ultima8/world/actors/cru_pathfinder_process.o \ 564 ultima8/world/actors/combat_dat.o \ 565 ultima8/world/actors/combat_process.o \ 566 ultima8/world/actors/grant_peace_process.o \ 567 ultima8/world/actors/guard_process.o \ 568 ultima8/world/actors/heal_process.o \ 569 ultima8/world/actors/loiter_process.o \ 570 ultima8/world/actors/main_actor.o \ 571 ultima8/world/actors/npc_dat.o \ 572 ultima8/world/actors/pace_process.o \ 573 ultima8/world/actors/pathfinder.o \ 574 ultima8/world/actors/pathfinder_process.o \ 575 ultima8/world/actors/quick_avatar_mover_process.o \ 576 ultima8/world/actors/resurrection_process.o \ 577 ultima8/world/actors/rolling_thunder_process.o \ 578 ultima8/world/actors/scheduler_process.o \ 579 ultima8/world/actors/surrender_process.o \ 580 ultima8/world/actors/targeted_anim_process.o \ 581 ultima8/world/actors/teleport_to_egg_process.o \ 582 ultima8/world/actors/u8_avatar_mover_process.o 583 584# This module can be built as a plugin 585ifeq ($(ENABLE_ULTIMA), DYNAMIC_PLUGIN) 586PLUGIN := 1 587endif 588 589# Include common rules 590include $(srcdir)/rules.mk 591 592# Detection objects 593DETECT_OBJS += $(MODULE)/detection.o 594