Skip to content

Instantly share code, notes, and snippets.

@ZuishoMyelin
Last active November 23, 2022 21:46
Show Gist options
  • Save ZuishoMyelin/dc0f9c6371a93e3637ee21dba33de274 to your computer and use it in GitHub Desktop.
Save ZuishoMyelin/dc0f9c6371a93e3637ee21dba33de274 to your computer and use it in GitHub Desktop.
Bakinイベント 崖登り用の共通イベントです。「プレイヤー操作許可(崖登りシステム)」は「プレイヤー操作の許可/禁止」に置き換えてください
Guid d494e0b9-958a-4fd1-9a49-0a45b740f2f5
イベント名 崖登りシステム
シート イベントシート
グラフィック 00000000-0000-0000-0000-000000000000
向き -1
向き固定 False
物理 False
衝突判定 True
イベントと衝突 True
移動速度 0
移動頻度 0
移動タイプ NONE
押せる True
スクリプト
開始条件 PARALLEL
高さ無視 False
判定拡張 False
コマンド HLVARIABLE
整数 0
ローカル変数 右方向
整数 36
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 右方向
整数 0
小数 90
整数 2
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 左方向
整数 36
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 左方向
整数 0
小数 90
整数 1
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 後方向
整数 36
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 後方向
整数 0
小数 180
整数 1
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 上キー
整数 12
整数 0
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 下キー
整数 12
整数 1
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 右キー
整数 12
整数 3
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 左キー
整数 12
整数 2
整数 0
コマンド終了
コマンド HLVARIABLE
整数 0
ローカル変数 ジャンプキー
整数 12
整数 20
整数 0
コマンド終了
コマンド COMMENT
文字列 崖登りモードを開始
コマンド終了
コマンド COL_RAYCAST
整数 0
整数 0
整数 6
小数 1
小数 0
小数 -45
整数 0
コマンド終了
コマンド IFSWITCH
ローカル変数 上キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 IdleToHang
整数 1
コマンド終了
コマンド SW_PLLOCK
整数 1
コマンド終了
コマンド SWITCH
変数 N:プレイヤー操作許可(崖登りシステム)
整数 1
コマンド終了
コマンド SWITCH
ローカル変数 飛び降り時の浮遊解除用フラグ
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド COMMENT
文字列 崖登りモードを解除(高所からの飛び降り)
コマンド終了
コマンド COL_CONTACT
整数 0
整数 0
整数 0
整数 1
変数
コマンド終了
コマンド ELSE
コマンド終了
コマンド IFSWITCH
ローカル変数 上キー
整数 1
コマンド終了
コマンド IFSWITCH
ローカル変数 飛び降り時の浮遊解除用フラグ
整数 0
コマンド終了
コマンド SWITCH
ローカル変数 飛び降り時の浮遊解除用フラグ
整数 1
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid d9d38dd8-0452-44d6-8a67-2c14d558cda9
文字列 jumpup
整数 0
コマンド終了
コマンド SWITCH
変数 N:プレイヤー操作許可(崖登りシステム)
整数 0
コマンド終了
コマンド FALL_PLAYER
小数 1
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ENDIF
コマンド終了
コマンド IFSWITCH
変数 N:プレイヤー操作許可(崖登りシステム)
整数 1
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangIdle
整数 0
コマンド終了
コマンド COMMENT
文字列 崖登りモードを解除(崖から下に降りた場合)
コマンド終了
コマンド COL_CONTACT
整数 0
整数 0
整数 0
整数 1
変数
コマンド終了
コマンド IFSWITCH
ローカル変数 下キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangToIdle
整数 1
コマンド終了
コマンド SWITCH
変数 N:プレイヤー操作許可(崖登りシステム)
整数 0
コマンド終了
コマンド FALL_PLAYER
小数 1
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド COMMENT
文字列 崖登りモードを解除(ジャンプで崖から飛び降り)
コマンド終了
コマンド IFSWITCH
ローカル変数 ジャンプキー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid d9d38dd8-0452-44d6-8a67-2c14d558cda9
文字列 jumpup
整数 0
コマンド終了
コマンド PLWALK
整数 10
小数 1
整数 1
整数 1
整数 0
整数 0
整数 1
ローカル変数 後方向
整数 0
整数 0
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド COMMENT
文字列 右移動
コマンド終了
コマンド COL_RAYCAST
整数 0
整数 0
整数 6
小数 2
小数 -45
変数
整数 0
コマンド終了
コマンド IFSWITCH
ローカル変数 右キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangRight
整数 0
コマンド終了
コマンド PLWALKSPEED
整数 -3
コマンド終了
コマンド PLWALK
整数 10
小数 0.5
整数 1
整数 1
整数 0
整数 0
整数 1
ローカル変数 右方向
整数 0
整数 0
整数 1
コマンド終了
コマンド PLWALKSPEED
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド COMMENT
文字列 左移動
コマンド終了
コマンド COL_RAYCAST
整数 0
整数 0
整数 6
小数 2
小数 45
変数
整数 0
コマンド終了
コマンド IFSWITCH
ローカル変数 左キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangLeft
整数 0
コマンド終了
コマンド PLWALKSPEED
整数 -3
コマンド終了
コマンド PLWALK
整数 10
小数 0.5
整数 1
整数 1
整数 0
整数 0
整数 1
ローカル変数 左方向
整数 0
整数 0
整数 1
コマンド終了
コマンド PLWALKSPEED
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド COMMENT
文字列 上移動
コマンド終了
コマンド IFSWITCH
ローカル変数 上キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangUp
整数 0
コマンド終了
コマンド CHANGE_PLAYER_HEIGHT
整数 2
小数 0.2
小数 0.1
整数 0
整数 1
コマンド終了
コマンド COL_RAYCAST
整数 0
整数 0
整数 6
小数 1
小数 0
小数 45
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド PLWALKSPEED
整数 3
コマンド終了
コマンド PLWALK
整数 8
小数 1
整数 1
整数 1
整数 0
整数 1
整数 1
ローカル変数 右方向
整数 0
整数 0
整数 0
コマンド終了
コマンド PLWALKSPEED
整数 0
コマンド終了
コマンド SWITCH
変数 N:プレイヤー操作許可(崖登りシステム)
整数 0
コマンド終了
コマンド FALL_PLAYER
小数 1
整数 0
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
コマンド COMMENT
文字列 下移動
コマンド終了
コマンド IFSWITCH
ローカル変数 下キー
整数 0
コマンド終了
コマンド PLMOTION
整数 1
Guid 00000000-0000-0000-0000-000000000000
整数 0
Guid 00000000-0000-0000-0000-000000000000
文字列 HangDown
整数 0
コマンド終了
コマンド FALL_PLAYER
小数 0.1
整数 0
コマンド終了
コマンド ELSE
コマンド終了
コマンド FALL_PLAYER
小数 0.01
整数 0
コマンド終了
コマンド CHANGE_PLAYER_HEIGHT
整数 2
小数 0
小数 0
整数 0
整数 1
コマンド終了
コマンド ENDIF
コマンド終了
コマンド ELSE
コマンド終了
コマンド ENDIF
コマンド終了
スクリプト終了
シート終了
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment