素材可以直接使用PNG圖片
debug模式開啟方式
Steam右鍵遊戲,屬性,設定啟動選項
輸入–debug
程式碼介紹
遊戲中所有的程式碼都在目錄下的data.zip,直接解壓縮
scripts目錄下就是遊戲的基礎程式碼
以一樓的卡片為例,簡單講解下卡片的基礎屬性
mtg_oathgd
這裡是卡片的編號,不唯一的英文數字即可
name,名稱,暫不知如何做多語言版本
anim,動畫效果
desc,卡片描述
icon,圖示地址
rarity,稀有度,具體在scripts目錄下battle_defs都可以找到遊戲裡所有屬性的詳細描述和程式碼
flags,卡片標籤,標記這張卡是什麼類型的,有什麼額外屬性,比如消耗,固定之類的
series,所屬角色,填寫SAL就代表這張卡只能由薩兒使用,GENERAL代表通用
target_type,部分卡片有用到,可以選擇目標類型
cost,消耗的能量
max_xp,升級所需經驗,如果卡片沒有升級就不用這項
OnPostResolve,使用後的效果
condition,狀態效果,有用到才會寫
實際操作
效果為,將一張狗哨加入手牌,然後為目標附加一個效果
效果,在回合結束時獲得層數數量的防禦和反傷,然後如果該效果小於5層,再加1層
簡單易懂
我完全不懂LUA都瞎寫出來了
卡片升級如何做
只需要在原卡名後面加上_plus
如果第二個就是_plus2,以此類推,想加多少加多少
默認狀態就是完全繼承,然後你可以隨意編輯其中的屬性
上圖中的
1,就是為卡片加了一個埋伏屬性,起手就固定在
2,把費用改成2費了
3,把效果中的低於5層改為了10層
有錢能使鬼推磨之怨恨消除
有錢能使磨推鬼之BOSS好感
最新操作,借錢,所有非怨恨狀態下的NPC都可以借錢
根據你的名聲和對方的力量強度作為標準數值,基礎值50
好感度為愛戴時借2倍
好感度為喜歡時借1.5倍
好感度為普通時借1倍
好感度為討厭時借0.5倍,然後怨恨
為不同身份的角色添加特殊對話,每個不同角色只能執行一次
根據不同身份獲得額外的特殊行動
比如這個人是走私販,可以花大價錢買一個稀有的特殊物品
是強盜,可以花錢買到匕首和砍刀
是藍石教徒,可以花錢來提升最大生命值和意誌
是工人,可以訓練戰鬥卡
是富商,可以用意誌值換錢
是海軍,可以買海軍的道具
來源:欺詐之地吧
作者:黃俊浩《欺詐之地》簡易MOD製作指南