關於 VisuStella 的事件移動核心部分功能筆記,部分插件命令包含範例參考。 此篇會依照個人習慣跟紀錄做更新。
限定移動範圍
使用在地圖注釋裡標註特定區域ID可以做成不同的效果,限制玩家或事件等之類的通行設定。
將要控制的類型替換到 type 的字樣,填入時記得插件只能辨識英文。
可以替換的類型如下:
All(全部類型)
Walk(步行)
Player(玩家)
Event(事件)
Vehicle(所有可以搭載的車輛工具)
Boat(船艇)
Ship(艦船)
Airship(飛空艇)
<type Allow Region: x>
<type Allow Region: x, x, x>
區域允許類型,這個區域 ID 允許該類型通過,x 的地方填入區域 ID 。
<type Forbid Region: x>
<type Forbid Region: x, x, x>
區域禁行類型,這個區域 ID 禁止該類型通過,x 的地方填入區域 ID 。
<type Dock Region: x>
<type Dock Region: x, x, x>
區域停靠類型,這個區域 ID 給該類型停靠,x 的地方填入區域 ID 。
範例:
<Player Allow Region: 5> 玩家允許通過區域 ID 為 5 的範圍。
<Event Forbid Region: 199> 事件禁止通過區域 ID 為 199 的範圍。
保存地圖事件位置
使用在地圖注釋的一個指令,可以把地圖上移動過的事件座標保存起來,不會離開地圖後又重置事件座標。
<Save Event Locations>
隱藏、顯示玩家或隊友
直接在地圖注釋中使用,可以不透過事件隱藏以及顯示玩家,避免忘記開啟透明度或關閉透明度的動作,並且這個指令優先度高於事件命令。
<Hide Player> 隱藏玩家
<Show Player> 顯示玩家
<Hide Followers> 隱藏隊友
<Show Followers> 顯示隊友
點擊觸發事件
透過這個指令可以使用滑鼠觸發事件,不需要玩家走過去按下互動按鍵。
可以使用在事件注釋跟事件單頁注釋中,如果放在事件單頁內的話,只有當該頁目前是進行中狀態才能夠透過點擊觸發該頁內容。
<Click Trigger>
複製事件
只能使用在事件注釋中,可以複製不同地圖或同地圖的事件來量產事件,不需要在手動貼上,Map 輸入為 0 的話則是複製目前所在地圖的事件。
如果這個命令使用在事件單頁注釋的話,必須要該頁為進行中狀態才會觸發複製事件的效果。
<Copy Event: Map x, Event y>
<Copy Event: x, y>
範例:
<Copy Event: Map 0, Event 2> 複製目前地圖的 2 號事件。
<Copy Event: Map 8, Event 5> 複製地圖 ID 008 的 5 號事件。
-
template 模板這個參數只能輸入在插件參數中設定的模板名稱。
<Copy Event: template>
範例:
<Copy Event: 01> 複製事件模板列表中名稱為 01 的事件。
離開時重置開關變數
只能使用在事件注釋,當玩家離開當前地圖時所有這個事件的自開關跟自變數都會重置。這個自開關跟自變數為 VisuStella 自己本身的功能。
<Exit Reset Self Data>
判定範圍強化
可以使用在事件注釋跟事件單頁注釋,可以擴展事件判定碰撞的範圍,當作大事件來處理,如果放在單頁的話只有當該頁為進行中狀態才有效果。
<Hitbox Left: x>
<Hitbox Right: x>
<Hitbox Up: x>
<Hitbox Down: x>
範例:
事件圖示
可以使用在事件注釋跟事件單頁注釋中,在事件頭上顯示特定圖示。
<Icon: x>
範例:
<Icon: 5> 在事件頭上顯示順序第5個圖示。
-
微調頭上圖示的位置可以使用下列命令。
<Icon Buffer X: +x>
<Icon Buffer X: -x>
<Icon Buffer Y: +x>
<Icon Buffer Y: -x>
<Icon Buffer: +x, +y>
<Icon Buffer: -x, -y>
範例:
<Icon Buffer X: +50> 事件頭上的圖示 X 座標移動 50 。
<Icon Buffer Y: +20> 事件頭上的圖示 Y 座標移動 20 。
<Icon Buffer: -10, -5> 事件頭上的圖示 X 座標移動 10 、 Y 座標移動 5 。