赞 | 0 |
VIP | 2 |
好人卡 | 3 |
积分 | 1 |
经验 | 32151 |
最后登录 | 2018-1-20 |
在线时间 | 704 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 52
- 在线时间
- 704 小时
- 注册时间
- 2011-12-27
- 帖子
- 941
|
墨凌羽 发表于 2014-12-30 23:13
相较于DLC 我更感兴趣MOD
其實MOD也是用我那種模式去改,
但是要以ini檔作存取指定的mod,
DataManager又要重新定義引入資料文件步驟(其實只是煩, 並不難的),
而且又要玩家放對位置(當然夠神可以做個安裝器吧, 但vc++表示無力...苦學中...)
加上每改變一次都要重新加載一次data,
無聊也就打一下大致結構, 有人想實現就參考一下吧...
<xxx> = 原來已有的腳本項 [xxx]我加的, - 之後是簡說
<插件腳本>
<放在這裡>
[ModManager] - 於DataManager初始化前預載入所有已存在的mod文件, 及定義一些mod當存取的方法
[DataManager] - 重新定義資料載入方法(取消在data取檔, 而是在data/modname內取)
[Window_ModChanger] - 一個能選擇現有MOD的GUI(利用modmanager的hash表的鍵來列出可用mod)
[Window_ModInstaller] - 一個以File類的方法進行MOD安裝的GUI(以Directory.glob作列出文件之類)
<main>
不過這個功能只會有助開發者加速開發吧...
因為對本人而言, 2D遊戲用什麼MOD有什麼關係... |
|