- 948 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 01:00:06 ID:pY2nF+Fw]
- まあ、まずは KAGの範疇で考えるこった
; 変数初期化用マクロ [macro name=initfruit] [eval exp="f.果物 = []"] [endmacro] ; 果物追加用マクロ [macro name=addfruit] [eval exp='&"f.果物.add(\""+mp.name+"\")"'] [endmacro] [initfruit] [addfruit name=りんご] ; なにも拾ってない [jump target=何もない cond='f.果物.count==0'] ;りんごみかんの順に拾った [jump target=りんごみかん cond='f.果物.count > 1 && f.果物[0]=="りんご" && f.果物[1]=="みかん"'] ;みかんりんごの順に拾った [jump target=みかんりんご cond='f.果物.count > 1 && f.果物[0]=="みかん" && f.果物[1]=="りんご"'] ;どこかでメロンをひろった [jump target=りんご cond='f.find("メロン")>=0'] ; 最初にりんごを拾った [jump target=りんご cond='f.果物[0]=="りんご"'] ; 最初にみかんを拾った [jump target=みかん cond='f.果物[0]=="みかん"'] ; 以下必要なだけ順番を考えて条件列挙 [jump target=どれでもない]
|

|