example from module_dialogs.py
######################################
# GENERIC MEMBER CHAT
######################################
[anyone,"member_chat", [], "Your orders {sir/madam}?", "regular_member_talk",[]],
[anyone|plyr,"regular_member_talk", [], "Tell me about yourself", "view_regular_char_requested",[]],
#SW - new functionality for BLACKJACK MOD when talking to troops
[anyone|plyr,"regular_member_talk",[],"Do you want to play Pazaak?", "regular_member_blackjack_1",[]],
[anyone,"regular_member_blackjack_1",[],"Sure. Are you ready to play or should I review the rules?", "regular_member_blackjack_2",[]],
[anyone|plyr,"regular_member_blackjack_2",[],"Start playing.", "regular_member_blackjack_3",[]],
[anyone,"regular_member_blackjack_3",
[
(store_troop_gold,reg1,"trp_player"),
(ge,reg1,1),
],
"Ok.^^You will have to click 'Done' to close the Party window before the game can begin.", "close_window",[
(assign, "$black_jack",1),
(assign, reg50, 0),
(start_presentation, "prsnt_blackjack"),
]],
[anyone,"regular_member_blackjack_3",[],
"You don't have enough money.", "regular_member_blackjack_1",[]],
[anyone|plyr,"regular_member_blackjack_2",[],"Discuss the rules.", "regular_member_blackjack_4",[]],
[anyone,"regular_member_blackjack_4",[],"Pazaak is played with the same rules as Blackjack. The player closest to 21, without going over, wins.", "regular_member_blackjack_1",[]],
[anyone|plyr,"regular_member_blackjack_2",[],"Never mind.", "member_chat",[]],
# end of blackjack mod
[anyone,"view_regular_char_requested", [], "Aye {sir/madam}. Let me tell you all there is to know about me.", "do_regular_member_view_char",[[change_screen_view_character]]],
[anyone,"do_regular_member_view_char", [], "Anything else?", "regular_member_talk",[]],
[anyone|plyr,"regular_member_talk", [], "Nothing. Keep moving.", "close_window",[]],
######################################
# GENERIC PARTY ENCOUNTER
######################################
example from module_presentations.py
(display_message, "@You have a higher hand value. You win!", 0x88ffff),
(val_mul, reg51, 2),
(call_script, "script_troop_add_gold", "trp_player", reg51),
#(play_sound, "snd_game_win"),
#SW - added script_change_player_relation_with_troop to blackjack mod (win = -1, lose = +1, draw = 0)
(call_script, "script_change_player_relation_with_troop", "$g_talk_troop", -1),