Class ReactorRolloutDifferTest.RecordingReactor
java.lang.Object
scripting.ReactorRolloutDifferTest.RecordingReactor
- Enclosing class:
ReactorRolloutDifferTest
受信任第一方腳本以
HostAccess.ALL 直呼本物件的 public 方法 —— 與線上 rm
(ReactorActionManager)同樣的 host-interop 路徑。每個方法把「多載判別標籤 + 引數」追加到有序
log;void-only(reactor 的 rm 方法幾乎全為 void),故轉錄差異只來自引擎(多載選擇/
數值強制/String 身份),正是 differ 要隔離的對象。簽章鏡射真實多載集
(dropItems 0/4/5、spawnMonster 1/2/3、warp/warpS/warpMap、playerMessage/mapMessage 的 String 與
(int,String) 兩式…)以反映線上的多載解析。-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeMusic(String songName) voidvoidvoiddropItems(boolean meso, int mesoChance, int minMeso, int maxMeso) voiddropItems(boolean meso, int mesoChance, int minMeso, int maxMeso, int minItems) voiddropSingleItem(int itemId) voidforceCompleteQuest(int id) voidkillAll()voidkillMonster(int monsId) voidmapMessage(int type, String message) voidmapMessage(String message) voidplayerMessage(int type, String message) voidplayerMessage(String message) voidspawnMonster(int id) voidspawnMonster(int id, int qty) voidspawnMonster(int id, int x, int y) voidspawnNpc(int npcId) voidwarp(int map) voidwarp(int map, int portal) voidvoidwarpMap(int mapid, int portal) voidwarpS(int map, int portal) void
-
Field Details
-
log
-
-
Constructor Details
-
RecordingReactor
public RecordingReactor()
-
-
Method Details
-
dropItems
public void dropItems() -
dropItems
public void dropItems(boolean meso, int mesoChance, int minMeso, int maxMeso) -
dropItems
public void dropItems(boolean meso, int mesoChance, int minMeso, int maxMeso, int minItems) -
dropSingleItem
public void dropSingleItem(int itemId) -
doHarvest
public void doHarvest() -
spawnMonster
public void spawnMonster(int id) -
spawnMonster
public void spawnMonster(int id, int qty) -
spawnMonster
public void spawnMonster(int id, int x, int y) -
spawnNpc
public void spawnNpc(int npcId) -
killMonster
public void killMonster(int monsId) -
killAll
public void killAll() -
warp
public void warp(int map) -
warp
public void warp(int map, int portal) -
warp
-
warpS
public void warpS(int map, int portal) -
warpS
-
warpMap
public void warpMap(int mapid, int portal) -
playerMessage
-
playerMessage
-
mapMessage
-
mapMessage
-
changeMusic
-
forceCompleteQuest
public void forceCompleteQuest(int id)
-