[@main]
ʲô\ \
</@>\
<Ҫ/@marry>\
<뿪/@exit>\

[@marry]
߱ӵָŮĶ\
ͬʱҪӵ5ֵ\
ԷԵ߲ͬ飬\
ָ붨Ժòȥˡ\
׼\
<׼/@agree>\
<û/@exit>´\
</@main>\

[@]
ŮԣôȨ߾ܾԷ飬\
룺@飬ͿԽԵˣ\
룺@ܾ飬㽫ܾԶ飬\
ָֻҪһξͿЧ\ \
</@main>

[@agree]
#if
checkmarry
#act
break
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#if
checkposemarry
#say
ԷѾˣǲ뷸ػѽ\
\ \
</@main>
#act
break
#if
gender man
#elsesay
ֻеŮ飬ûСġ\
\ \
</@main>
#elseact
break
#if
checkposegender 
#say
̬ѽͬ\
\ \
</@main>
#act
break
#if
checkposedir 2
#elsesay
ǶվѽҪҶ\
\ \
</@main>
#elseact
break
#if
checklevel 40
#elsesay
Ҫĵȼ40ϣСŬüҡ\
\ \
</@main>
#elseact
break
#if
checkposelevel > 34
#elsesay
Ķû꣬ɣСӲҪļ\
\ \
</@main>
#elseact
break
#if
CHECKITEMW ָ 1
#elsesay
뽫ָװϡ\
\ \
</@main>
#elseact
break
#if
CheckCreditPoint > 4
#elsesay
Ҫ5Ŷ\
\ \
</@main>
#elseact
break
#if
#act
CreditPoint - 5
takew ָ 1
marry
[@StartMarry]
#if
checkmarry
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#act
break
#if
gender man
#act
break
#say
ʽʼ\ \
ԸȢԷΪޣչһһ\
\ \
<Ը/@RequestMarry>
#if
gender
#act
break
#say
ʽʼ\ \
ĵȴİ\ \
[@RequestMarry]
#if
checkmarry
#act
break
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#if
#act
marry requestmarry
[@WateMarry]
Է飬ĵȴԷĴ𸴡
[@RevMarry]
#if
checkmarry
#act
break
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#if
#say
Է飬ǷӦ޸\
 \ \
<Ը/@ResposeMarry> \
<ҲԸ/@ResposeMarryFail>
[@ResposeMarry]
#if
checkmarry
#act
break
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#if
#act
marry responsemarry ok
[@ResposeMarryFail]
#if
checkmarry
#act
break
#say
㶼ˣע飬뷸ػѽ \
\ \
</@main>
#if
#act
CHANGEEXP + 1314520
marry responsemarry fail
[@EndMarry]
ǶѾΪһȫˡ\
\ \
<ر/@exit>
[@EndMarryFail]
ʧܣ\ \
<ر/@exit>
[@MarryDirErr]
Էûվλ
[@MarryCheckDir]
վλ\ \
[@HumanTypeErr]
̬ѽȻѡһΪ
[@MarrySexErr]
̬ѽȻͬ