*label| @using_mod_message @cr_handling ignore @history enabled=false @puzzle_option !debug1 !debug_dump_map1 !debug_stop1 !debug_ai1 @puzzle_option !debug2 !debug_dump_map2 !debug_stop2 !debug_ai2 @puzzle_option !debug_inet @puzzle_ai !enabled1 @puzzle_ai !enabled2 @puzzle_inet !enabled @show_message layer=message0 type=vista @wait_show_message @locate x=10 y=10 @button caption="AI" target=*ai @locate x=50 y=10 @button caption="ネット対戦(server)" target=*net_server @locate x=250 y=10 @button caption="ネット対戦(client)" target=*net_client @s ; AI対決用ココから *ai @cm @puzzle_option debug1 debug_dump_map1 debug_stop1 debug_ai1 @puzzle_option debug2 debug_dump_map2 debug_stop2 debug_ai2 @puzzle_ai level1=3 enabled1 @puzzle_ai level2=3 enabled2 @jump target=*setup_puyopuyo ; ココまで ; ネット対戦用ココから *net_server @cm @puzzle_option debug_inet @puzzle_inet is_server enabled @puzzle_option initialize_failed_label=*init_fail @puzzle_option communication_error_label=*comm_err_fail @jump target=*setup_puyopuyo @s *net_client @cm @puzzle_option debug_inet @puzzle_inet !is_server enabled @puzzle_option initialize_failed_label=*init_fail @puzzle_option communication_error_label=*comm_err_fail @jump target=*setup_puyopuyo @s ; ココまで *setup_puyopuyo @puzzle_option interval=1000 @puzzle_option user1_left=10 user1_top=128 user1_width=380 user1_height=458 @puzzle_option user2_left=410 user2_top=128 user2_width=380 user2_height=458 @puzzle_option user1_gameover=puzzle_gameover1 @puzzle_option user2_gameover=puzzle_gameover1 @puzzle_option gameover_label=*gameover gameclear_label=*gameclear @puzzle_se move=maou_se_sound05 @puzzle_se rotation=maou_se_sound_ignition01 @puzzle_se landing=maou_se_sound_pc01 @puzzle_se ojama=maou_se_sound_finger01 @puzzle_se user1_chain_1st=maou_se_system49 @puzzle_se user1_chain_2nd=maou_se_system49 @puzzle_se user1_chain_3rd=maou_se_system49 @puzzle_se user1_chain_4th=maou_se_system49 @puzzle_se user1_chain_5th=maou_se_system49 @puzzle_se user1_chain_6th=maou_se_system49 @puzzle_se user2_chain_1st=maou_se_system49 @puzzle_se user2_chain_2nd=maou_se_system49 @puzzle_se user2_chain_3rd=maou_se_system49 @puzzle_se user2_chain_4th=maou_se_system49 @puzzle_se user2_chain_5th=maou_se_system49 @puzzle_se user2_chain_6th=maou_se_system49 @if exp="tf.initDone == void" @puzzle_option attack_effect_storage=puzlle_attack_effect @puzzle_option ojama_icon=ojama_icon1 ojama_bound=0 @puzzle_option ojama_icon=ojama_icon2 ojama_bound=10 @puzzle_option ojama_icon=ojama_icon3 ojama_bound=20 @puzzle_piece storage=piece_red @puzzle_piece storage=piece_blue @puzzle_piece storage=piece_green @puzzle_piece storage=piece_yellow @puzzle_piece storage=piece_ojama ojama @eval exp="tf.initDone = true" @endif @puzzle initialize @wait_puzzle_initialize @cm @hide_message layer=message0 @wait_hide_message layer=message0 @puzzle show @wait_puzzle_show @puzzle start @s ; 初期化失敗 *init_fail @puzzle hide @wait_puzzle_hide @puzzle clear @show_message layer=message0 type=vista @wait_show_message 通信初期化失敗。[p] @hide_message layer=message0 @wait_hide_message layer=message0 @close !ask @s ; 通信エラー *comm_err_fail @puzzle hide @wait_puzzle_hide @puzzle clear @show_message layer=message0 type=vista @wait_show_message 通信エラー発生。[p] @hide_message layer=message0 @wait_hide_message layer=message0 @close !ask @s *gameover @puzzle hide @wait_puzzle_hide @puzzle clear ;@waitclick @wait time=10000 @history enabled=true @go_to_start !ask @s *gameclear @puzzle hide @wait_puzzle_hide @puzzle clear ;@waitclick @wait time=10000 @history enabled=true @go_to_start !ask