卡牌缔造者如何创建自定义卡牌 卡牌DIY教程分享
发布时间:2021-07-19 10:29 来源:互联网
卡牌缔造者自定义卡牌是游戏的核心玩法之一,如何进行卡牌DIY?怎么创建自定义卡牌?下面一起来看看卡牌缔造者卡牌DIY教程
1:首先安装一个代码编辑器
推荐vsCode 安装一个godot代码提示插件
2:建立第一张卡牌所需的文件
在你的游戏目录,mods文件夹下建立一个card文件夹,之后你的所有卡都应该放入这个文件夹,现在在其中建立你第一张卡牌的文件夹,取名c_xxx,这里必须包含前缀c_,余下的xxx你可以任意,但为了不与其他作者的mod冲突,可以夹带你的独特id,比如c_hideChara_abc。
然后在你建立的文件夹中,创建同名的脚本文件,c_hideChara_abc.gd
最后准备一张卡牌的插图图片,格式为jpg,大小600*520,放入文件夹,取名img.jpg
3:编写卡牌脚本
extends Card
func init():
att.atk = 3 #卡牌的攻击力
att.maxHp = 3 #卡牌的生命值
att.cry = 3 #卡牌的费用
lv = 2 #卡牌的等级 2为蓝色 卓越 最高4 传说
type = TYPE.CREATURE #卡牌类型为随从
camp = "m_white" #白色阵营
name = "侦查天使" #卡牌名称
tab = "天使" #卡牌的类别标签,是一个天使
dec = "战吼:抽一张牌" #卡牌的效果描述
#绑定信号来触发效果
func _connect():
var skill:Skill = addSkill("k_zhanHou") #为他添加一个战吼效果
skill.connect("onTrigger",self,"runTrigger") #绑定战吼触发时的信号,战吼时,会执行自定义runTriger这个函数
#战吼会触发下面这个函数
func runTrigger():
getHero().drawCard() #取卡牌所有者并使其摸一张牌。
4:在游戏中测试
保存上面的脚本文件,我们的第一张卡牌就大功告成了,很简单吧,接下来,在牌册中你就能看到自己制作的卡牌了
在这个版本里,你可以使用各种巫师指令测试你的mod
5:上传mod
最后,你可以在测试版,创意工坊-上传mod 页面,填上你的mod信息 上传你的mod,就可以和其他玩家分享你的创作了
进入《卡牌缔造者》专区 查看更多《卡牌缔造者》攻略
标签:
复制本文地址
阅读本文后,您的心情是: (选择后可查看结果)
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
上一篇: 堡垒之夜第二章七赛季第六周外星神器位置汇总
下一篇: 怪物猎人物语2鏖魔因子搭配推荐 鏖魔基因怎么选
全部评论