scummvm/engines/titanic/npcs
David Fioramonti c96b01b82e TITANIC: Reduce header includes for titanic.h
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.

I also moved the debug related items in Titanic.h into the debugger
header.

I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
..
barbot.cpp TITANIC: Reduce header includes for titanic.h 2017-08-24 04:06:54 -07:00
barbot.h TITANIC: Fix Barbot getting drunk 2017-01-28 22:44:18 -05:00
bellbot.cpp TITANIC: Reduce header includes for titanic.h 2017-08-24 04:06:54 -07:00
bellbot.h TITANIC: Implemented CBellBot class 2016-08-13 18:29:12 -04:00
bilge_succubus.cpp TITANIC: Fix receiving any SuccUBus mail in the Bomb room SuccUBus 2017-08-13 15:00:41 -04:00
bilge_succubus.h TITANIC: Renaming of CSuccUBus & CBilgeSuccUBus fields 2016-12-28 20:44:17 -05:00
callbot.cpp TITANIC: Reduce header includes for titanic.h 2017-08-24 04:06:54 -07:00
callbot.h TITANIC: Implemented several NPC related game classes 2016-08-13 09:52:44 -04:00
character.cpp TITANIC: Implemented CLift class 2016-08-23 07:40:14 -04:00
character.h TITANIC: Implemented CLift class 2016-08-23 07:40:14 -04:00
deskbot.cpp TITANIC: Keep Deskbot talking for entire length of 2nd class upgrade 2017-08-10 20:28:12 -04:00
deskbot.h TITANIC: Replaced int passenger class with PassengerClass enum 2016-11-05 11:02:39 -04:00
doorbot.cpp TITANIC: Reduce header includes for titanic.h 2017-08-24 04:06:54 -07:00
doorbot.h TITANIC: More renaming and debug logging 2016-10-28 21:50:49 -04:00
liftbot.cpp TITANIC: Fix handling text input for LiftBot 2016-11-10 21:56:23 -05:00
liftbot.h TITANIC: Implemented CLiftBot class 2016-08-13 21:00:57 -04:00
maitre_d.cpp TITANIC: Fix Maitre D not animating when talking 2017-07-17 22:00:14 -04:00
maitre_d.h TITANIC: Refactored CMaitreD static to instance field 2017-02-17 23:05:36 -05:00
mobile.cpp TITANIC: Add semicolon after EMPTY_MESSAGE_MAP macro usages 2016-07-24 20:11:49 -04:00
mobile.h TITANIC: Implemented more game classes 2016-08-27 22:51:33 -04:00
parrot_succubus.cpp TITANIC: Renamings for CParrotSuccUBus, fix getting Titania's nose 2017-01-22 22:27:47 -05:00
parrot_succubus.h TITANIC: Renamings for CParrotSuccUBus, fix getting Titania's nose 2017-01-22 22:27:47 -05:00
parrot.cpp TITANIC: Add Tab key as a shortcut for switching to inventory 2017-08-20 17:23:55 -04:00
parrot.h TITANIC: Properly reset Parrot flag if you look away while he's eating 2017-08-20 16:05:41 -04:00
robot_controller.cpp TITANIC: Implemented several NPC related game classes 2016-08-13 09:52:44 -04:00
robot_controller.h TITANIC: Implemented several NPC related game classes 2016-08-13 09:52:44 -04:00
starlings.cpp TITANIC: Cleanup and fixes for starling puret 2017-01-03 17:23:33 -05:00
starlings.h TITANIC: Cleanup and fixes for starling puret 2017-01-03 17:23:33 -05:00
succubus.cpp TITANIC: Stop SuccUBus turning on when dragging mail 2017-08-13 19:03:54 -04:00
succubus.h TITANIC: Renamings for the CSuccUBus class 2017-08-13 18:45:07 -04:00
summon_bots.cpp TITANIC: Fix summoning Bellbot or Doorbot 2016-12-17 16:45:08 -05:00
summon_bots.h TITANIC: Implemented CSummonBots class 2016-08-14 12:30:04 -04:00
titania.cpp TITANIC: Fix flagging of mouth and vision centre inserting in Titania 2017-08-19 22:44:25 -04:00
titania.h TITANIC: Fixes for Titania's speech 2017-02-20 18:14:06 -05:00
true_talk_npc.cpp TITANIC: Reduce header includes for titanic.h 2017-08-24 04:06:54 -07:00
true_talk_npc.h TITANIC: NpcFlag enum is now completely named 2017-01-20 22:33:13 -05:00