Francois::Francois(LastExpressEngine *engine) : Entity(engine, kEntityFrancois) { ADD_CALLBACK_FUNCTION(Francois, reset); ADD_CALLBACK_FUNCTION(Francois, updateFromTime); ADD_CALLBACK_FUNCTION(Francois, draw); ADD_CALLBACK_FUNCTION(Francois, enterExitCompartment); ADD_CALLBACK_FUNCTION(Francois, enterExitCompartment2); ADD_CALLBACK_FUNCTION(Francois, playSound); ADD_CALLBACK_FUNCTION(Francois, savegame); ADD_CALLBACK_FUNCTION(Francois, updateEntity); ADD_CALLBACK_FUNCTION(Francois, function9); ADD_CALLBACK_FUNCTION(Francois, function10); ADD_CALLBACK_FUNCTION(Francois, function11); ADD_CALLBACK_FUNCTION(Francois, function12); ADD_CALLBACK_FUNCTION(Francois, function13); ADD_CALLBACK_FUNCTION(Francois, function14); ADD_CALLBACK_FUNCTION(Francois, function15); ADD_CALLBACK_FUNCTION(Francois, function16); ADD_CALLBACK_FUNCTION(Francois, chapter1); ADD_CALLBACK_FUNCTION(Francois, chapter1Handler); ADD_CALLBACK_FUNCTION(Francois, function19); ADD_CALLBACK_FUNCTION(Francois, function20); ADD_CALLBACK_FUNCTION(Francois, chapter2); ADD_CALLBACK_FUNCTION(Francois, chapter2Handler); ADD_CALLBACK_FUNCTION(Francois, function23); ADD_CALLBACK_FUNCTION(Francois, chapter3); ADD_CALLBACK_FUNCTION(Francois, chapter3Handler); ADD_CALLBACK_FUNCTION(Francois, chapter4); ADD_CALLBACK_FUNCTION(Francois, chapter4Handler); ADD_CALLBACK_FUNCTION(Francois, chapter5); ADD_CALLBACK_FUNCTION(Francois, chapter5Handler); ADD_CALLBACK_FUNCTION(Francois, function30); ADD_NULL_FUNCTION(); }
Alouan::Alouan(LastExpressEngine *engine) : Entity(engine, kEntityAlouan) { ADD_CALLBACK_FUNCTION(Alouan, reset); ADD_CALLBACK_FUNCTION(Alouan, enterExitCompartment); ADD_CALLBACK_FUNCTION(Alouan, playSound); ADD_CALLBACK_FUNCTION(Alouan, updateFromTime); ADD_CALLBACK_FUNCTION(Alouan, updateEntity); ADD_CALLBACK_FUNCTION(Alouan, peekF); ADD_CALLBACK_FUNCTION(Alouan, peekH); ADD_CALLBACK_FUNCTION(Alouan, goFtoH); ADD_CALLBACK_FUNCTION(Alouan, goHtoF); ADD_CALLBACK_FUNCTION(Alouan, chapter1); ADD_CALLBACK_FUNCTION(Alouan, chapter1Handler); ADD_CALLBACK_FUNCTION(Alouan, function12); ADD_CALLBACK_FUNCTION(Alouan, chapter2); ADD_CALLBACK_FUNCTION(Alouan, chapter2Handler); ADD_CALLBACK_FUNCTION(Alouan, chapter3); ADD_CALLBACK_FUNCTION(Alouan, chapter3Handler); ADD_CALLBACK_FUNCTION(Alouan, chapter4); ADD_CALLBACK_FUNCTION(Alouan, chapter4Handler); ADD_CALLBACK_FUNCTION(Alouan, function19); ADD_CALLBACK_FUNCTION(Alouan, chapter5); ADD_CALLBACK_FUNCTION(Alouan, chapter5Handler); ADD_CALLBACK_FUNCTION(Alouan, function22); ADD_CALLBACK_FUNCTION(Alouan, hiding); ADD_NULL_FUNCTION(); }
Salko::Salko(LastExpressEngine *engine) : Entity(engine, kEntitySalko) { ADD_CALLBACK_FUNCTION(Salko, reset); ADD_CALLBACK_FUNCTION_SI(Salko, enterExitCompartment); ADD_CALLBACK_FUNCTION_S(Salko, draw); ADD_CALLBACK_FUNCTION_II(Salko, updateEntity); ADD_CALLBACK_FUNCTION_I(Salko, updateFromTime); ADD_CALLBACK_FUNCTION_II(Salko, savegame); ADD_CALLBACK_FUNCTION_II(Salko, function7); ADD_CALLBACK_FUNCTION(Salko, function8); ADD_CALLBACK_FUNCTION(Salko, chapter1); ADD_CALLBACK_FUNCTION(Salko, chapter1Handler); ADD_CALLBACK_FUNCTION(Salko, function11); ADD_CALLBACK_FUNCTION(Salko, chapter2); ADD_CALLBACK_FUNCTION(Salko, function13); ADD_CALLBACK_FUNCTION(Salko, chapter3); ADD_CALLBACK_FUNCTION(Salko, chapter3Handler); ADD_CALLBACK_FUNCTION(Salko, function16); ADD_CALLBACK_FUNCTION(Salko, function17); ADD_CALLBACK_FUNCTION(Salko, chapter4); ADD_CALLBACK_FUNCTION(Salko, chapter4Handler); ADD_CALLBACK_FUNCTION(Salko, function20); ADD_CALLBACK_FUNCTION(Salko, function21); ADD_CALLBACK_FUNCTION(Salko, function22); ADD_CALLBACK_FUNCTION(Salko, chapter5); ADD_CALLBACK_FUNCTION(Salko, chapter5Handler); ADD_NULL_FUNCTION(); }
Hadija::Hadija(LastExpressEngine *engine) : Entity(engine, kEntityHadija) { ADD_CALLBACK_FUNCTION(Hadija, reset); ADD_CALLBACK_FUNCTION(Hadija, enterExitCompartment); ADD_CALLBACK_FUNCTION(Hadija, playSound); ADD_CALLBACK_FUNCTION(Hadija, updateFromTime); ADD_CALLBACK_FUNCTION(Hadija, updateEntity); ADD_CALLBACK_FUNCTION(Hadija, compartment6); ADD_CALLBACK_FUNCTION(Hadija, compartment8); ADD_CALLBACK_FUNCTION(Hadija, compartment6to8); ADD_CALLBACK_FUNCTION(Hadija, compartment8to6); ADD_CALLBACK_FUNCTION(Hadija, chapter1); ADD_CALLBACK_FUNCTION(Hadija, chapter1Handler); ADD_CALLBACK_FUNCTION(Hadija, function12); ADD_CALLBACK_FUNCTION(Hadija, chapter2); ADD_CALLBACK_FUNCTION(Hadija, chapter2Handler); ADD_CALLBACK_FUNCTION(Hadija, chapter3); ADD_CALLBACK_FUNCTION(Hadija, chapter3Handler); ADD_CALLBACK_FUNCTION(Hadija, chapter4); ADD_CALLBACK_FUNCTION(Hadija, chapter4Handler); ADD_CALLBACK_FUNCTION(Hadija, function19); ADD_CALLBACK_FUNCTION(Hadija, chapter5); ADD_CALLBACK_FUNCTION(Hadija, chapter5Handler); ADD_CALLBACK_FUNCTION(Hadija, function22); ADD_CALLBACK_FUNCTION(Hadija, function23); ADD_NULL_FUNCTION(); }
Vesna::Vesna(LastExpressEngine *engine) : Entity(engine, kEntityVesna) { ADD_CALLBACK_FUNCTION(Vesna, reset); ADD_CALLBACK_FUNCTION(Vesna, playSound); ADD_CALLBACK_FUNCTION(Vesna, enterExitCompartment); ADD_CALLBACK_FUNCTION(Vesna, draw); ADD_CALLBACK_FUNCTION(Vesna, updateEntity); ADD_CALLBACK_FUNCTION(Vesna, updateFromTime); ADD_CALLBACK_FUNCTION(Vesna, updateEntity2); ADD_CALLBACK_FUNCTION(Vesna, callbackActionRestaurantOrSalon); ADD_CALLBACK_FUNCTION(Vesna, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Vesna, savegame); ADD_CALLBACK_FUNCTION(Vesna, function11); ADD_CALLBACK_FUNCTION(Vesna, chapter1); ADD_CALLBACK_FUNCTION(Vesna, chapter1Handler); ADD_CALLBACK_FUNCTION(Vesna, function14); ADD_CALLBACK_FUNCTION(Vesna, function15); ADD_CALLBACK_FUNCTION(Vesna, chapter2); ADD_CALLBACK_FUNCTION(Vesna, chapter2Handler); ADD_CALLBACK_FUNCTION(Vesna, function18); ADD_CALLBACK_FUNCTION(Vesna, chapter3); ADD_CALLBACK_FUNCTION(Vesna, chapter3Handler); ADD_CALLBACK_FUNCTION(Vesna, function21); ADD_CALLBACK_FUNCTION(Vesna, function22); ADD_CALLBACK_FUNCTION(Vesna, function23); ADD_CALLBACK_FUNCTION(Vesna, chapter4); ADD_CALLBACK_FUNCTION(Vesna, function25); ADD_CALLBACK_FUNCTION(Vesna, function26); ADD_CALLBACK_FUNCTION(Vesna, function27); ADD_CALLBACK_FUNCTION(Vesna, chapter5); ADD_CALLBACK_FUNCTION(Vesna, chapter5Handler); ADD_CALLBACK_FUNCTION(Vesna, function30); ADD_NULL_FUNCTION(); }
Rebecca::Rebecca(LastExpressEngine *engine) : Entity(engine, kEntityRebecca) { ADD_CALLBACK_FUNCTION(Rebecca, reset); ADD_CALLBACK_FUNCTION(Rebecca, updateFromTime); ADD_CALLBACK_FUNCTION(Rebecca, playSound); ADD_CALLBACK_FUNCTION(Rebecca, playSound16); ADD_CALLBACK_FUNCTION(Rebecca, callSavepoint); ADD_CALLBACK_FUNCTION(Rebecca, draw); ADD_CALLBACK_FUNCTION(Rebecca, enterExitCompartment); ADD_CALLBACK_FUNCTION(Rebecca, enterExitCompartment2); ADD_CALLBACK_FUNCTION(Rebecca, enterExitCompartment3); ADD_CALLBACK_FUNCTION(Rebecca, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Rebecca, callbackActionRestaurantOrSalon); ADD_CALLBACK_FUNCTION(Rebecca, updateEntity); ADD_CALLBACK_FUNCTION(Rebecca, updatePosition); ADD_CALLBACK_FUNCTION(Rebecca, draw2); ADD_CALLBACK_FUNCTION(Rebecca, function15); ADD_CALLBACK_FUNCTION(Rebecca, function16); ADD_CALLBACK_FUNCTION(Rebecca, function17); ADD_CALLBACK_FUNCTION(Rebecca, function18); ADD_CALLBACK_FUNCTION(Rebecca, function19); ADD_CALLBACK_FUNCTION(Rebecca, function20); ADD_CALLBACK_FUNCTION(Rebecca, chapter1); ADD_CALLBACK_FUNCTION(Rebecca, chapter1Handler); ADD_CALLBACK_FUNCTION(Rebecca, function23); ADD_CALLBACK_FUNCTION(Rebecca, function24); ADD_CALLBACK_FUNCTION(Rebecca, function25); ADD_CALLBACK_FUNCTION(Rebecca, function26); ADD_CALLBACK_FUNCTION(Rebecca, function27); ADD_CALLBACK_FUNCTION(Rebecca, chapter2); ADD_CALLBACK_FUNCTION(Rebecca, chapter2Handler); ADD_CALLBACK_FUNCTION(Rebecca, function30); ADD_CALLBACK_FUNCTION(Rebecca, function31); ADD_CALLBACK_FUNCTION(Rebecca, chapter3); ADD_CALLBACK_FUNCTION(Rebecca, chapter3Handler); ADD_CALLBACK_FUNCTION(Rebecca, function34); ADD_CALLBACK_FUNCTION(Rebecca, function35); ADD_CALLBACK_FUNCTION(Rebecca, function36); ADD_CALLBACK_FUNCTION(Rebecca, function37); ADD_CALLBACK_FUNCTION(Rebecca, function38); ADD_CALLBACK_FUNCTION(Rebecca, function39); ADD_CALLBACK_FUNCTION(Rebecca, function40); ADD_CALLBACK_FUNCTION(Rebecca, function41); ADD_CALLBACK_FUNCTION(Rebecca, chapter4); ADD_CALLBACK_FUNCTION(Rebecca, chapter4Handler); ADD_CALLBACK_FUNCTION(Rebecca, function44); ADD_CALLBACK_FUNCTION(Rebecca, function45); ADD_CALLBACK_FUNCTION(Rebecca, chapter5); ADD_CALLBACK_FUNCTION(Rebecca, chapter5Handler); ADD_CALLBACK_FUNCTION(Rebecca, function48); ADD_NULL_FUNCTION(); }
Boutarel::Boutarel(LastExpressEngine *engine) : Entity(engine, kEntityBoutarel) { ADD_CALLBACK_FUNCTION(Boutarel, reset); ADD_CALLBACK_FUNCTION(Boutarel, playSound); ADD_CALLBACK_FUNCTION(Boutarel, draw); ADD_CALLBACK_FUNCTION(Boutarel, updateFromTime); ADD_CALLBACK_FUNCTION(Boutarel, updatePosition); ADD_CALLBACK_FUNCTION(Boutarel, enterExitCompartment); ADD_CALLBACK_FUNCTION(Boutarel, enterExitCompartment2); ADD_CALLBACK_FUNCTION(Boutarel, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Boutarel, callbackActionRestaurantOrSalon); ADD_CALLBACK_FUNCTION(Boutarel, updateEntity); ADD_CALLBACK_FUNCTION(Boutarel, function11); ADD_CALLBACK_FUNCTION(Boutarel, enterTableWithMmeBoutarel); ADD_CALLBACK_FUNCTION(Boutarel, leaveTableWithMmeBoutarel); ADD_CALLBACK_FUNCTION(Boutarel, function14); ADD_CALLBACK_FUNCTION(Boutarel, function15); ADD_CALLBACK_FUNCTION(Boutarel, function16); ADD_CALLBACK_FUNCTION(Boutarel, function17); ADD_CALLBACK_FUNCTION(Boutarel, function18); ADD_CALLBACK_FUNCTION(Boutarel, chapter1); ADD_CALLBACK_FUNCTION(Boutarel, function20); ADD_CALLBACK_FUNCTION(Boutarel, chapter1Handler); ADD_CALLBACK_FUNCTION(Boutarel, function22); ADD_CALLBACK_FUNCTION(Boutarel, chapter2); ADD_CALLBACK_FUNCTION(Boutarel, chapter2Handler); ADD_CALLBACK_FUNCTION(Boutarel, function25); ADD_CALLBACK_FUNCTION(Boutarel, chapter3); ADD_CALLBACK_FUNCTION(Boutarel, chapter3Handler); ADD_CALLBACK_FUNCTION(Boutarel, function28); ADD_CALLBACK_FUNCTION(Boutarel, function29); ADD_CALLBACK_FUNCTION(Boutarel, function30); ADD_CALLBACK_FUNCTION(Boutarel, chapter4); ADD_CALLBACK_FUNCTION(Boutarel, chapter4Handler); ADD_CALLBACK_FUNCTION(Boutarel, function33); ADD_CALLBACK_FUNCTION(Boutarel, function34); ADD_CALLBACK_FUNCTION(Boutarel, function35); ADD_CALLBACK_FUNCTION(Boutarel, chapter5); ADD_CALLBACK_FUNCTION(Boutarel, chapter5Handler); ADD_CALLBACK_FUNCTION(Boutarel, function38); ADD_NULL_FUNCTION(); }
Servers0::Servers0(LastExpressEngine *engine) : Entity(engine, kEntityServers0) { ADD_CALLBACK_FUNCTION(Servers0, callSavepoint); ADD_CALLBACK_FUNCTION(Servers0, updateFromTime); ADD_CALLBACK_FUNCTION(Servers0, draw); ADD_CALLBACK_FUNCTION(Servers0, updatePosition); ADD_CALLBACK_FUNCTION(Servers0, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Servers0, playSound); ADD_CALLBACK_FUNCTION(Servers0, function7); ADD_CALLBACK_FUNCTION(Servers0, function8); ADD_CALLBACK_FUNCTION(Servers0, function9); ADD_CALLBACK_FUNCTION(Servers0, function10); ADD_CALLBACK_FUNCTION(Servers0, chapter1); ADD_CALLBACK_FUNCTION(Servers0, function12); ADD_CALLBACK_FUNCTION(Servers0, function13); ADD_CALLBACK_FUNCTION(Servers0, function14); ADD_CALLBACK_FUNCTION(Servers0, function15); ADD_CALLBACK_FUNCTION(Servers0, function16); ADD_CALLBACK_FUNCTION(Servers0, function17); ADD_CALLBACK_FUNCTION(Servers0, function18); ADD_CALLBACK_FUNCTION(Servers0, function19); ADD_CALLBACK_FUNCTION(Servers0, chapter1Handler); ADD_CALLBACK_FUNCTION(Servers0, function21); ADD_CALLBACK_FUNCTION(Servers0, function22); ADD_CALLBACK_FUNCTION(Servers0, chapter2); ADD_CALLBACK_FUNCTION(Servers0, chapter2Handler); ADD_CALLBACK_FUNCTION(Servers0, function25); ADD_CALLBACK_FUNCTION(Servers0, function26); ADD_CALLBACK_FUNCTION(Servers0, chapter3); ADD_CALLBACK_FUNCTION(Servers0, chapter3Handler); ADD_CALLBACK_FUNCTION(Servers0, augustAnnaDateOrder); ADD_CALLBACK_FUNCTION(Servers0, function30); ADD_CALLBACK_FUNCTION(Servers0, chapter4); ADD_CALLBACK_FUNCTION(Servers0, chapter4Handler); ADD_CALLBACK_FUNCTION(Servers0, augustOrderSteak); ADD_CALLBACK_FUNCTION(Servers0, augustServeDuck); ADD_CALLBACK_FUNCTION(Servers0, function35); ADD_CALLBACK_FUNCTION(Servers0, chapter5); ADD_CALLBACK_FUNCTION(Servers0, chapter5Handler); ADD_NULL_FUNCTION(); }
Yasmin::Yasmin(LastExpressEngine *engine) : Entity(engine, kEntityYasmin) { ADD_CALLBACK_FUNCTION(Yasmin, reset); ADD_CALLBACK_FUNCTION(Yasmin, enterExitCompartment); ADD_CALLBACK_FUNCTION(Yasmin, playSound); ADD_CALLBACK_FUNCTION(Yasmin, updateFromTime); ADD_CALLBACK_FUNCTION(Yasmin, updateEntity); ADD_CALLBACK_FUNCTION(Yasmin, function6); ADD_CALLBACK_FUNCTION(Yasmin, function7); ADD_CALLBACK_FUNCTION(Yasmin, chapter1); ADD_CALLBACK_FUNCTION(Yasmin, chapter1Handler); ADD_CALLBACK_FUNCTION(Yasmin, function10); ADD_CALLBACK_FUNCTION(Yasmin, chapter2); ADD_CALLBACK_FUNCTION(Yasmin, chapter2Handler); ADD_CALLBACK_FUNCTION(Yasmin, chapter3); ADD_CALLBACK_FUNCTION(Yasmin, chapter3Handler); ADD_CALLBACK_FUNCTION(Yasmin, chapter4); ADD_CALLBACK_FUNCTION(Yasmin, chapter4Handler); ADD_CALLBACK_FUNCTION(Yasmin, function17); ADD_CALLBACK_FUNCTION(Yasmin, chapter5); ADD_CALLBACK_FUNCTION(Yasmin, chapter5Handler); ADD_CALLBACK_FUNCTION(Yasmin, function20); ADD_CALLBACK_FUNCTION(Yasmin, function21); ADD_NULL_FUNCTION(); }
Yasmin::Yasmin(LastExpressEngine *engine) : Entity(engine, kEntityYasmin) { ADD_CALLBACK_FUNCTION(Yasmin, reset); ADD_CALLBACK_FUNCTION_SI(Yasmin, enterExitCompartment); ADD_CALLBACK_FUNCTION_S(Yasmin, playSound); ADD_CALLBACK_FUNCTION_I(Yasmin, updateFromTime); ADD_CALLBACK_FUNCTION_II(Yasmin, updateEntity); ADD_CALLBACK_FUNCTION(Yasmin, goEtoG); ADD_CALLBACK_FUNCTION(Yasmin, goGtoE); ADD_CALLBACK_FUNCTION(Yasmin, chapter1); ADD_CALLBACK_FUNCTION(Yasmin, part1); ADD_CALLBACK_FUNCTION(Yasmin, function10); ADD_CALLBACK_FUNCTION(Yasmin, chapter2); ADD_CALLBACK_FUNCTION(Yasmin, part2); ADD_CALLBACK_FUNCTION(Yasmin, chapter3); ADD_CALLBACK_FUNCTION(Yasmin, part3); ADD_CALLBACK_FUNCTION(Yasmin, chapter4); ADD_CALLBACK_FUNCTION(Yasmin, part4); ADD_CALLBACK_FUNCTION(Yasmin, function17); ADD_CALLBACK_FUNCTION(Yasmin, chapter5); ADD_CALLBACK_FUNCTION(Yasmin, part5); ADD_CALLBACK_FUNCTION(Yasmin, function20); ADD_CALLBACK_FUNCTION(Yasmin, hiding); ADD_NULL_FUNCTION(); }
Pascale::Pascale(LastExpressEngine *engine) : Entity(engine, kEntityPascale) { ADD_CALLBACK_FUNCTION(Pascale, draw); ADD_CALLBACK_FUNCTION(Pascale, callbackActionRestaurantOrSalon); ADD_CALLBACK_FUNCTION(Pascale, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Pascale, updateFromTime); ADD_CALLBACK_FUNCTION(Pascale, updatePosition); ADD_CALLBACK_FUNCTION(Pascale, playSound); ADD_CALLBACK_FUNCTION(Pascale, draw2); ADD_CALLBACK_FUNCTION(Pascale, welcomeSophieAndRebecca); ADD_CALLBACK_FUNCTION(Pascale, sitSophieAndRebecca); ADD_CALLBACK_FUNCTION(Pascale, welcomeCath); ADD_CALLBACK_FUNCTION(Pascale, function11); ADD_CALLBACK_FUNCTION(Pascale, chapter1); ADD_CALLBACK_FUNCTION(Pascale, getMessageFromAugustToTyler); ADD_CALLBACK_FUNCTION(Pascale, sitAnna); ADD_CALLBACK_FUNCTION(Pascale, welcomeAnna); ADD_CALLBACK_FUNCTION(Pascale, serveTatianaVassili); ADD_CALLBACK_FUNCTION(Pascale, chapter1Handler); ADD_CALLBACK_FUNCTION(Pascale, function18); ADD_CALLBACK_FUNCTION(Pascale, function19); ADD_CALLBACK_FUNCTION(Pascale, chapter2); ADD_CALLBACK_FUNCTION(Pascale, chapter3); ADD_CALLBACK_FUNCTION(Pascale, chapter3Handler); ADD_CALLBACK_FUNCTION(Pascale, function23); ADD_CALLBACK_FUNCTION(Pascale, welcomeAbbot); ADD_CALLBACK_FUNCTION(Pascale, chapter4); ADD_CALLBACK_FUNCTION(Pascale, chapter4Handler); ADD_CALLBACK_FUNCTION(Pascale, function27); ADD_CALLBACK_FUNCTION(Pascale, messageFromAnna); ADD_CALLBACK_FUNCTION(Pascale, function29); ADD_CALLBACK_FUNCTION(Pascale, function30); ADD_CALLBACK_FUNCTION(Pascale, chapter5); ADD_CALLBACK_FUNCTION(Pascale, chapter5Handler); ADD_CALLBACK_FUNCTION(Pascale, function33); ADD_NULL_FUNCTION(); }
Pascale::Pascale(LastExpressEngine *engine) : Entity(engine, kEntityPascale) { ADD_CALLBACK_FUNCTION(Pascale, draw); ADD_CALLBACK_FUNCTION(Pascale, callbackActionRestaurantOrSalon); ADD_CALLBACK_FUNCTION(Pascale, callbackActionOnDirection); ADD_CALLBACK_FUNCTION(Pascale, updateFromTime); ADD_CALLBACK_FUNCTION(Pascale, updatePosition); ADD_CALLBACK_FUNCTION(Pascale, playSound); ADD_CALLBACK_FUNCTION(Pascale, draw2); ADD_CALLBACK_FUNCTION(Pascale, welcomeSophieAndRebecca); ADD_CALLBACK_FUNCTION(Pascale, sitSophieAndRebecca); ADD_CALLBACK_FUNCTION(Pascale, welcomeCath); ADD_CALLBACK_FUNCTION(Pascale, seatCath); ADD_CALLBACK_FUNCTION(Pascale, chapter1); ADD_CALLBACK_FUNCTION(Pascale, greetAugust); ADD_CALLBACK_FUNCTION(Pascale, seatAnna); ADD_CALLBACK_FUNCTION(Pascale, greetAnna); ADD_CALLBACK_FUNCTION(Pascale, greetTatiana); ADD_CALLBACK_FUNCTION(Pascale, servingDinner); ADD_CALLBACK_FUNCTION(Pascale, function18); ADD_CALLBACK_FUNCTION(Pascale, function19); ADD_CALLBACK_FUNCTION(Pascale, chapter2); ADD_CALLBACK_FUNCTION(Pascale, chapter3); ADD_CALLBACK_FUNCTION(Pascale, chapter3Handler); ADD_CALLBACK_FUNCTION(Pascale, abbotSeatMe3); ADD_CALLBACK_FUNCTION(Pascale, welcomeAbbot); ADD_CALLBACK_FUNCTION(Pascale, chapter4); ADD_CALLBACK_FUNCTION(Pascale, chapter4Handler); ADD_CALLBACK_FUNCTION(Pascale, meetCoudert); ADD_CALLBACK_FUNCTION(Pascale, tellAugust); ADD_CALLBACK_FUNCTION(Pascale, walkDownTrain); ADD_CALLBACK_FUNCTION(Pascale, walkUpTrain); ADD_CALLBACK_FUNCTION(Pascale, chapter5); ADD_CALLBACK_FUNCTION(Pascale, chapter5Handler); ADD_CALLBACK_FUNCTION(Pascale, hiding); ADD_NULL_FUNCTION(); }