所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
目前想法是把原版39和原版42的dll做比對
42有多出來的東西補進39開關
然後再慢慢修正bug和錯誤
39目前已知問題有
無頭不會死
有太陽月亮關卡裝置的關會無限loading
法師改變無作用
杉田阻止怪至定點之關卡設計會無限loading
卡技能bug等
開關版多了以下這段, 意思是 防過度消費的按鈕有打開加上玩家名稱沒有"/"的話就是直接通關
// StageManagerStateStageIn
public override void Start()
{
if (Singleton<GlobalDataManager>.I.m_Player.info.IsStopperSet)
{
if (Singleton<GlobalDataManager>.I.m_Player.info.name.IndexOf("/") == -1)
{
if (!Singleton<CoopManager>.I.IsCoop)
{
Singleton<StageManager>.I.CompleteMissionSimple();
}
else
{
Singleton<StageManager>.I.CompleteMission();
}
base.Finish();
return;
}
}
... // 後面是原版的code
第一個if是判定開關,第二個if是判定名字有沒/的,第三個if是跳關結算的代碼。簡單來說,如果只是想改一個只有跳關的修改版。可以把第三個if保留,其他的全部刪了。當然最後要加ret。這個修改過關就只結算經驗,沒金魂沒符石沒皇冠。
|