Start Section 0 (PJS)

Aus Philo Wiki
Wechseln zu:Navigation, Suche

"Desperately Seeking Socrates" by The Platonists

[******************************]
Section 0
[******************************]

[Test Commandos]
[-Whole game]
Test me with "wait / wait / wait / 1 / n / s / talk to fisherman / 1 / n / s / talk to fisherman / 1 / n / x open field / s / talk to fisherman / 1 / 1 / 1 / n / talk to merchant / 1 / s / w / talk to lawyer / 2 / e / talk to anytos / 1 / catch chickens / catch chickens / catch chickens / enter stall / catch chickens / exit / give chickens to merchant / talk to Critobulos / 1 / s/ w/ w/talk to guard / look at Socrates / talk to Socrates / 1 / 2 / 2 / 2 / 2 / 1 / 1 / 1 / 1."


[-Part of the Game]

Test up_to_market with "wait / wait / wait/ g / g / 1 / n / s / talk to fisherman / 1 / n / s / talk to fisherman / 1 / n / x open field / s / talk to fisherman / 1 / 1 / 1 / n / talk to merchant / 1."

Test up_to_crit with "wait / wait / wait/ g / g / 1 / n / s / talk to fisherman / 1 / n / s / talk to fisherman / 1 / n / x open field / s / talk to fisherman / 1 / 1 / 1 / n / talk to merchant / 1/ sw / talk to lawyer/ 2 / ne/ s / talk to anytos/ 1 / catch chickens / catch chickens / catch chickens / enter stall / take chickens / exit / give chickens to merchant / talk to critobulos / 2."

Test temple with "wait / wait / wait / 1."

Test port with "n / s / talk to fisherman / 1 / n / s / talk to fisherman / 1 / n / x open field / s / talk to fisherman / 1 / 1 / 1 / n / talk to merchant / 1."

Test chickens with "catch chickens / catch chickens / catch chickens / enter stall / take chickens / exit / give chickens to merchant."

[Test accusations with "s / w / talk to lawyer / 2 / e / n / talk to Critobulos / 1 / s / talk to Anytos / 1 / n / talk to Critobulos / 1."]

Test up_to_socrates with "wait / wait / wait / 1 / n / s / talk to fisherman / 1 / n / s / talk to fisherman / 1 / n / x open field / s / talk to fisherman / 1 / 1 / 1 / n / talk to merchant / 1 / s / w / talk to lawyer / 2 / e / talk to anytos / 1 / catch chickens / catch chickens / catch chickens / enter stall / catch chickens / exit / give chickens to merchant / talk to Critobulos / 1 / s/ w/ w/talk to guard / look at Socrates"


Test socrates with "talk to guard/look at Socrates/talk to Socrates/1/2/2/2/2/1/1/1/1"

[Extensions]
Include Simple Chat by Mark Tilford.

Include Exit Lister by Eric Eve.

[New actions]
Talking to is an action applying to one visible thing.
Understand "talk to [someone]" as talking to.
Report talking to: say "You have nothing to say.".
Understand "ask [somebody]" as talking.

Catching is an action applying to one visible thing.
Understand "catch [something]" as taking.
Understand "catch" as taking.

Procedural rule: ignore the print final score rule.

[Chat Nodes]
[Dialogue "Beginning"]
game_accept, game_yes, game_no are chat nodes.

[Dialogue "Fisherman"]
fisherman_begin, fisherman_athens, fisherman_nothing, fisherman_hippodamos, fisherman_long walls, fisherman_war, fisherman_thanks are chat nodes.

[Dialogue "Merchant"]
merchant_begin, merchant_athens, merchant_nothing are chat nodes.

[Dialogue "Road"]
road_begin are chat nodes.

[Dialogue "lawyer"]
lawyer_begin, lawyer_nothing, lawyer_punishment, lawyer_accusation are chat nodes.

[Dialogue "Anytos"]
anytos_begin, anytos_nothing, anytos_accusation are chat nodes.

[Dialogue "Critobulos"]
critobulos_begin, critobulos_nothing, critobulos_anytos, critobulos_accusation are chat nodes.

[Dialogue "Socrates"]
conviction, escape, injustice, responsibility, bribery are chat nodes.

[Dialogue "Socrates"]
dialogue_1, dialogue_1_Yes, dialogue_1_No, dialogue_2_yes, dialogue_2_no, dialogue_2, dialogue_3, dialogue_3_no, dialogue_3_yes, dialogue_4, dialogue_4_yes, dialogue_4_no, dialogue_5, dialogue_5_yes, dialogue_5_no, dialogue_6, dialogue_6_yes, dialogue_6_no, dialogue_7, dialogue_7_yes, dialogue_7_no, dialogue_8, dialogue_8_yes, dialogue_8_no, dialogue_9, dialogue_9_yes, dialogue_9_no are chat nodes.