下载模板mod
你可以从https://wwk.lanzoub.com/iMEF50u7abdc下载这个模板mod
管理文件
(资料图片仅供参考)
在方便的地方新建一个文件夹,然后把模板Mod解压缩到这里
提示:建议把此后制作mod相关的所有资料和素材也整理到这个文件夹中,可以避免很多因为文件乱丢导致的麻烦
把模板mod的名字改成你自己的mod的名字,然后打开文件夹 里面应该是这样的
你暂时不需要关注其他的东西,要修改的内容在mod文件夹中
modinfo.json
这个文件定义的是mod的元数据,基本上就是在remix菜单里面显示的内容,你可以直接用记事本打开它(或者说 其实你可以用VS...
现在它的内容是这样的:
id:该mod的唯一的字符串标识,确定之后就最好不要再改这个了(会发生非常糟糕的事情.........)建议使用不带空格的小写字符串...另外 其他mod也会使用这个id来引用你的mod
name: mod的标题,会显示在remix菜单里面
version:mod的版本号
authors: mod作者
description: mod的描述内容
requirements: 列出这个mod需求的其他mod的id,如果有多个前置mod则应当使用逗号分隔
requirements_names:和上面差不多,但列出的是前置mod的名字
除此之外还有一条可选的
checksum_override_version:一个bool参数,如果为true则仅当version的值更新时才认为mod需要更新(false或者省略这一条的话,只要mod中任何文件发生变动均会认为需要更新)
提示:在authors和description中插入<line>可以进行换行
thumbnail.png
mod的缩略图,会显示在remix菜单里,在这里建议使用640*360的分辨率(或者其他同等长宽比的图像,但是不能大于1mb)
illustrations文件夹/scenes文件夹
角色的竞技场头像和自定义场景
slugbase文件夹
里面包含角色属性的配置文件(在这个模板中为the_prototype.json,稍后会改掉这个)
另外还有一个描述自定义场景的文件夹,之后将在添加场景的部分加以讲解
处理模板mod
如果直接试着把mod这个文件夹拖进RainWorld_Data\StreamingAssets\mods会出问题 因为你缺少了一个dll文件(用于提供角色配置文件里面的几个自定义属性)
如果希望它能够正常工作,你首先需要完成.....
测试工作
双击SlugTemplate.sln,用VS打开它,你就会见到这个界面.......
在右上角的“解决方案资源管理器”中选中SlugTemplate,然后在屏幕顶端的工具栏找到“生成(B)”选项,然后在里面找到“生成SlugTemplate”
如果一切正常,窗口底部应该会提示“生成成功”,mod文件夹里也会多出一个plugins文件夹
提示:如果不正常,那么你大概要回头看看是不是.NET 7 SDK没装好了....
把整个“mod”文件夹复制到SteamLibrary\steamapps\common\Rain World\RainWorld_Data\StreamingAssets\mods里面(你应该会发现雨世界扩展中的几个自带mod也在这里)
打开游戏 如果你能够在Remix菜单里面看到这个 说明编译功能没有问题 可以开始编辑mod了
重命名
为了避免重名现象发生,你首先需要重命名一些东西....
1.重命名解决方案与项目
右键工程,并且重命名为任何你喜欢的名称(此处以我自己的TheTraveler为例)
2.Plugin.cs
更改命名空间(namespace)、mod名称、id和三个自定义技能的前缀
这些内容没有直接关联 但是最好足够相关 以便你可以分清楚...
id建议写成类似“作者.id”的格式 这样的话就算遇到撞id的情况也可以以作者名区分
自定义技能的前缀写在斜杠前面,对于在这里的三个(以及之后你做的其他自定义技能)都应该保持相同
提示:在这之后最好不要修改命名空间和id....那将会是一场灾难
3.modinfo.json
使id、name和version与你写在Plugin.cs里面的内容相匹配
4.the_prototype.json
也就是之前提到过的角色配置文件 先给它改个名(名字并不重要,the_traveler.json或者travelerslugcat.json啥的都没问题,但是请务必确保自己能够分清)
修改蛞蝓猫角色的id和name(注意并不等同于之前的mod的id与名称)
找到三个自定义技能,把前缀更改为跟Plugin.cs中匹配,另外你还需要修改两个scene的名称
如果你愿意的话 还可以重新写一下描述(description)里面的东西....
5.场景配置文件
修改两个场景的json文件(包括文件名和里面的内容)
飞升后的那个也是一样的格式,这里的id是场景的id,不要与mod的id或者蛞蝓猫角色的id相混淆,以及这里修改了scene_folder的内容后记得去修改相应的文件夹的名称
提示:其实如果你想要试着做自定义场景的话 这里就可以开始了,试着修改场景文件夹里的内容和场景的json文件里面的一些参数 看看会发生什么....(另外记得备份)
完成这些处理之后再次点击生成,然后把mod文件夹复制到游戏的mod文件路径中(记得先删掉之前那个),如果一切正常的话应该会是这样的:
那么现在使用这个角色开始游戏 它应该会具有独特的色彩,可以一蹦三尺高,非常容易招惹蜥蜴,而且死的时候会发生爆炸(?
当然 这可能并不是你所期待的效果 接下来的部分将会帮助你修改角色的基本属性和能力
魔改蛞蝓猫
角色的配置文件位于mod/slugbase文件夹中,此前你应该已经修改过它的名称
有关角色属性的设置写在"features"后的括号中
不论是内置属性还是自定义属性均需要按照特定的格式添加,基本格式为
属性的名称可以是内置属性或者写在Plugins.cs中的自定义属性,为一个字符串
属性的参数由具体属性决定,可能为一个或多个不同类型的数据,包括:
-string/字符串: 由数字、字母和下划线组成的一串字符,需要包含在引号中
-boolean/布尔值: true或者false
-integer/整数: 32 位带符号整数,范围为 -2,147,483,648 到 2,147,483,647
-float/浮点数: 含有小数部分的数 暂时无须考虑其范围
-color/颜色: 十六进制表示的颜色 实际为一个字符串
-类型[数组内容]: 指定类型的 包含在被方括号包围的“数组”中的多个数据,也可以是指定类型的单个数据(指定的类型一般为int/float/string)
你可以参阅内置属性列表来了解每个属性的具体参数
内置属性列表
属性名称后标注的是这个属性使用的参数类型,代码块中为一个示例
如果一个属性没有被指定 默认使用白猫的属性 未指定的自定义能力将不会触发
部分数据类型标注为尖括号,其接受的字符串从一个特定的集合中选取,对于是否开启MSC,集合的内容也会有所不同,具体可参阅文末的枚举内容列表
"color"(color)
角色主体和UI元素的默认颜色
"auto_grab_batflies"(boolean)
在接触时是否会自动抓住蝠蝇
"weight"(float[1..2])
玩家在正常和饥饿状态下的身体质量
如果未指定饥饿状态下的数值,则会自动计算一个合适的数值
"tunnel_speed"(float[1..2])
玩家在正常和饥饿状态下的管道爬行速度乘数
如果未指定饥饿状态下的数值,则会自动计算一个合适的数值
"climb_speed"(float[1..2])
玩家在正常和饥饿状态下的爬杆速度乘数
如果未指定饥饿状态下的数值,则会自动计算一个合适的数值
"walk_speed"(float[1..2])
玩家在正常和饥饿状态下的行走速度乘数
如果未指定饥饿状态下的数值,则会自动计算一个合适的数值
"crouch_stealth"(float[1..2])
玩家在正常和饥饿状态下的爬行状态的隐蔽性乘数
如果未指定饥饿状态下的数值,则与正常时相同
"throw_skill"(integer[1..2])
玩家在正常和饥饿状态下的投掷矛的能力
如果未指定饥饿状态下的数值,则为0
0:0.6到0.9伤害(和僧侣相同)
1:1伤害(和求生者相同)
2:1.25伤害(和猎手相同)
"lung_capacity"(float[1..2])
玩家在正常和饥饿状态下的肺活量乘数
如果未指定饥饿状态下的数值,则与正常时相同
"loudness"(float[1..2])
玩家在正常和饥饿状态下的引起生物注意的响度乘数
如果未指定饥饿状态下的数值,则与正常时相同
"alignments"
(<CreatureCommunities.CommunityID>就是有好感度机制的生物群体组成的集合)
生物群体对玩家的声望属性,like代表基准声望,每次存档后 相应群体的声望会以strength的数值逐渐移向基准值(存疑,原文此处并未讲明strength的具体影响,建议自行测试)
locked为true时,声望将永远保持为like的值
like取值范围[-1,1],strength取值范围[0,1]
"diets"
食物是否可以食用 及食用提供的饱食度 计算后的饱食度数值会近似到0.25的倍数
0表示不可食用,-1表示尝试进食将会导致被击晕
"corpses"表示玩家食用除蜈蚣外的大型生物尸体的饱食度乘数
"meat"表示玩家食用小型生物尸体、蜈蚣类生物或者肉类物体的饱食度乘数
"plants"表示玩家食用非肉食物体的饱食度乘数
"overrides"为单独的生物(包含在<CreatureTemplate.Type>中)和物体(包含在<AbstractPhysicalObject.Type>中)设置饱食度乘数
"base"是可选的 如果使用这个参数 接受的字符串必须包含于<SlugcatStats.Name>中。如果提供了"base"则其他参数都是可选的,默认为base代表的角色的数值。不指定"base"的情况下则需要指定其他参数
"custom_colors"
可配置的颜色。颜色由"name"引用,并将在颜色自定义菜单中显示。
在故事模式下默认使用"story"中的颜色,在竞技场模式中则被"arena"中的颜色覆盖
如果在"arena"中指定的颜色数量不足或省略了该属性,则竞技场模式中的某些玩家将使用"story"颜色
"backspear"(boolean)
在玩家背上储存一根矛的能力
"can_maul"(boolean)
撕咬被击晕的生物并造成伤害的能力
"maul_blacklist"(string[])
不可被这个角色撕咬的生物的列表,接受的字符串必须包含于<CreatureTemplate.Type>中
"maul_damage"(float)
撕咬造成的伤害数值,如不指定则默认为1
"karma"(integer)
初始的业力等级,范围从0到9(注意0对应的是一级,9是十级)
"karma_cap"(integer)
初始的业力上限,范围从0到9(同上)
"the_mark"(boolean)
玩家是否初始带有交流印记
"the_glow"(boolean)
玩家是否初始带有食用神经元后的发光效果
"start_room"(string[])
玩家的初始房间id
如果指定多个,则从第一个开始尝试,如果该房间不存在则继续尝试下一个
你可以在这个网站查询到原版和DLC每个房间的id:
https://rain-world-map.github.io/
"guide_overseer"(integer)
玩家的引导监视者的颜色,从1到5分别为黄/绿/红/白/紫
如果不指定,则引导监视者不会生成
如果没有开启MSC,除黄色之外的颜色将不能正常运作
"has_dreams"(boolean)
玩家是否拥有梦境(然而这玩意没啥用 默认为白猫梦境)
"cycle_length_min"(float)
最短周期时长,单位为分钟
"cycle_length_max"(float)
最长周期时长,单位为分钟
"perma_unlock_gates"(boolean)
玩家通过业力门后 该业力门是否会一直保持开启
"food_min"(integer)
雨眠所需的最低饱食度
"food_max"(integer)
可以保存的最高饱食度
"select_menu_scene"(string)
在角色选择界面显示的场景的id
"select_menu_scene_ascended"(string)
飞升结局后角色选择界面显示的场景的id
"sleep_scene"(string)
在雨眠界面显示的场景的id
"starve_scene"(string)
因持续饥饿而在雨眠中死亡时 显示的特殊死亡界面的场景的id
"death_scene"(string)
一般原因导致死亡时 死亡界面的场景的id
"world_state"(string[])
玩家的世界状态id,包括了生物生成和房间连接
接受的字符串必须包含于<SlugcatStats.Name>中
如指定多个,则从第一个开始尝试,如果该角色名称不存在则继续尝试下一个
"timeline_before"(string[])
"timeline_after"(string[])
用于为角色在时间线上的位置排序,格式同world_state。
timeline_before的优先级更高
集合(枚举)内容列表
SlugcatStats.Name
原版: White,Yellow,Red
MSC: Rivulet,Artificer,Saint,Spear,Gourmand,Slugpup,Inv
CreatureCommunities.CommunityID
原版: None,All,Scavengers,Lizards,Cicadas,GarbageWorms,Deer,Jetfish
CreatureTemplate.Type
原版: StandardGroundCreature, Slugcat, LizardTemplate, PinkLizard, GreenLizard, BlueLizard, YellowLizard, WhiteLizard, RedLizard, BlackLizard, Salamander, CyanLizard, Fly, Leech, SeaLeech, Snail, Vulture, GarbageWorm, LanternMouse, CicadaA, CicadaB, Spider, JetFish, BigEel, Deer, TubeWorm, DaddyLongLegs, BrotherLongLegs, TentaclePlant, PoleMimic, MirosBird, TempleGuard, Centipede, RedCentipede, Centiwing, SmallCentipede, Scavenger, Overseer, VultureGrub, EggBug, BigSpider, SpitterSpider, SmallNeedleWorm, BigNeedleWorm, DropBug, KingVulture, Hazer
MSC:
MirosVulture, SpitLizard, EelLizard, MotherSpider, TerrorLongLegs, AquaCenti, HunterDaddy, FireBug, StowawayBug, ScavengerElite, Inspector, Yeek, BigJelly, SlugNPC, JungleLeech, ZoopLizard, ScavengerKing, TrainLizard
AbstractPhysicalObject.Type
原版:
Creature, Rock, Spear, FlareBomb, VultureMask, PuffBall, DangleFruit, Oracle, PebblesPearl, SLOracleSwarmer, SSOracleSwarmer, DataPearl, SeedCob, WaterNut, JellyFish, Lantern, KarmaFlower, Mushroom, VoidSpawn, FirecrackerPlant, SlimeMold, FlyLure, ScavengerBomb, SporePlant, AttachedBee, EggBugEgg, NeedleEgg, DartMaggot, BubbleGrass, NSHSwarmer, OverseerCarcass, CollisionField, BlinkingFlower,
MSC:
JokeRifle, Bullet, SingularityBomb, Spearmasterpearl, FireEgg, EnergyCell, Germinator, Seed, GooieDuck, LillyPuck, GlowWeed, MoonCloak, HalcyonPearl, DandelionPeach, HRGuard
基础部分的教程就到此结束啦...
在这一部分的教程中,我们从一个模板mod开始,了解了雨世界mod的基本文件结构和VS的基础功能,学习了数种简单数据类型,并且制作了一个带有基本功能的自定义角色
后续也会考虑更新进阶部分 将会讲解自定义场景的添加、自定义角色贴图以及自定义的角色特殊能力,后续应该也会包含关于fisobs自定义物品、自定义对话、绘制和地图编辑器相关的内容 敬请期待(!
在此也感谢哈维提供的关于教程编写方面的指引...以及 再次感谢SlimeCubed以及他的作品
那么 祝好运啦.....
标签:
上一篇 : 全球最资讯丨记者:梅西回归巴萨的转会工作很复杂,巴黎会继续尝试和他续约
下一篇 : 最后一页
最新推荐
下载模板mod你可以从https: wwk lanzoub com iMEF50u7abdc下载这个模板mod管理文件在方便的地方新建一个文
记者:梅西回归巴萨的转会工作很复杂,巴黎会继续尝试和他续约,巴黎,西甲,夏窗,巴萨,里奥梅西,中国足球,法
1、手机彩铃是对方在拨打你的号码是可以听到你的个性化铃声。那么如何添加移动免费彩铃呢?下面就让jy135小
1、以下的歌曲希望你能喜欢:有用-成龙明天会更好-群星Ibeliveicanfly-群星怒放的生命-汪峰壮志在我胸-李宗
贝瑞基因2023一季报显示,公司主营收入2 8亿元,同比下降10 62%;归母净利润-2073 84万元,同比下降73 86%
“五一”假期,涟水县中医院的医护工作者一如既往地忙碌在病房里、奋战在手术台旁、坚守在工作岗位上。...
切尔西公布了俱乐部今夏美国行的赛程安排,球队将对阵多特蒙德、纽卡斯尔等队。切尔西将在7月19日至8月2日
信用卡年费的问题是不可忽视的,毕竟一不小心可能需要自己支付年费,各大银行的信用卡年费规定不一样,若是
大家好,这里是小慧今天说美食。明天就是五一劳动节了。招待客人,如果不知道做什么家常菜的朋友,不用着急
1、360手机卫士与来电通功能上不完全相同,360手机卫士是一个手机安全软件,来电通是一款一种智能手机上常
近日,有在日本旅游的网友爆料称,在东京上野公园偶遇到了梁朝伟,与对方面对面近距离擦肩而过,彼此还互相
原标题:五一小长假·吉人吉地|这有山、这有人!五一的这有山“山里山外,人山人海”4月30日10点30分许...
2023年4月25-27日,肯道尔中国在第十三届北京国际电影节位于首创·郎园Station的北京市场板块,携手第19届
1、微星P43主板可以使用SATA接口的机械硬盘也可以使用SATA接口的固态硬盘。以上就是【微星p43fx配什么cpu,
一、劳动者提交了仲裁申请以后多久出结果劳动者提交了仲裁申请以后四十五日出结果。提交劳动仲裁,并劳动仲
今晨英超,热刺主场遭逆转告负,西汉姆联、埃弗顿、阿森纳则全部获胜。铁锤帮超过热刺3分,升至第6位,最有
湖南日报·新湖南客户端通讯员 袁国才廖诗卉李阳李维坤左手拿一本子,右手持笔,这是郴州市六届人大代...
1、tanα·cotα=1sinα·cscα=1cosα·secα=1sinα cosα=tanα=secα
奥司他韦板块上市公司股票有哪些?(2023 4 30),南方财富网为您整理的2023年奥司他韦概念股,供大家参考。
【美国伊利诺伊州法官暂停攻击性武器禁令】财联社4月30日电,据《国会山报》当地时间4月29日报道,美国伊利
皮奥利:“我们踢得并不差,但我们肯定在正确的时间缺乏正确的移动,我们控制了比赛,占据了主动,但没...
1、合并拆分单元格首先打开wps表格,然后选择中要合并的单元格,选择右键单元格格式请点击输入图片描述在单
音频解说1、《苹果文丛:再去槐花洲》是2013年6月吉林大学出版社出版的图书,作者是王秀梅。本文关于苹果文
1、孙志祥,男,福建省。2、外科专业,福州福兴妇产医院医院执业医师。文章到此就分享结束,希望对大家有所
黄河新闻网讯(记者周昱丽)中国·石楼第四届槐花节将于5月8日—12日举办,主题为“黄河厚土槐祖故里康...
央视网消息:近年来,我国多地盘活乡村闲置资源,创新乡村运营机制,充分发挥好山好水优势,大力发展乡村旅游
5月份,在调控方针趋紧和住宅信贷管控继续加强的布景下,全国楼市热度有所回落,但仍处于前史较高水平,且
欢迎观看本篇文章,小勉来为大家解答以上问题。洒脱的反义词,洒脱的意思很多人还不知道,现在让我们一起来
1、非即时对弈的特点是允许对手长考。2、诚然会有个别对手在输定的情况下故意拖延时间,通常不用理睬,虽然
1、需要注意的是,这种药没有镇咳作用。2、对干咳没有治疗作用,也没有抗感染作用。3、对于支气管炎引起的
IT培训板块概念股有哪些?IT培训概念股一览表,IT培训板块概念股有哪些?中公教育(002607):4月28日消息,中
今天来聊聊关于宝清贴吧林达,宝清贴吧的文章,现在就为大家来简单介绍下宝清贴吧林达,宝清贴吧,希望对各
28日,天津市政府新闻办举行新闻发布会。 王君妍 摄中新网天津4月28日电(记者王君妍)28日,天津市政府新
近日,嘉定区“一网统管”平台上线嘉定购物节工作平台,通过数字化手段将城市治理和购物消费数据有机融...
1、一、查找安装对应的打开程序 造成该文件没有程序与之关联的程序来执行操作的第一种原因是普遍存在的
为促进基层党组织建设不断深入,提升党小组工作质量,促进幼儿园幼小衔接工作水平不断提升,建立幼儿园同小
1、大结局是东灿和惠娜两个人在一起了。东灿跑到外面拦车去了机场在机场里东灿终于找到了惠娜,惠娜决定不
4月28日,北汽蓝谷披露2022年年度业绩报告。报告显示,北汽蓝谷2022年实现营业收入95 14亿元,同比增长9 40
福彩快乐8第2023108期开出奖号:0304060809161726273250525354565960697374,其中奖号和值为748,跨度为71,奇偶比
崩坏星穹铁道冒险鼹鼠队隐形宝藏位置大全冒险鼹鼠队隐形的宝藏位置一览,崩坏星穹铁道冒险鼹鼠队隐形宝藏在
第二宇宙被全王起手来个消失那是铁板钉钉的事了,可爱的美女破坏神---海勒斯,请一路走好。第四宇宙的奇袭
《二十四史》如果有人跟你说,他通读过《二十四史》,你最好不要相信他的话。首先,《二十四史》不是一本书
中央气象台4月29日6时继续发布强对流天气蓝色预警:预计4月29日8时至30日8时,辽宁中西部、吉林东部、云南
1、科帕奇7座真实油耗2 4,综合工况10 2L 100km,网友14 1L 100km。2、工信部公布的Cop
进入“五一”铁路运输期,北京各大火车站也迎来大客流,29日是假期首日,北京地区预计发送旅客78 8万人...
在长沙一个美食城,有一家商铺和游客之间引发纠纷,而这次的纠纷就会被上传到网上,引起社会的广泛关注。根
中远海能4月28日公告,2023年一季度营收56 31亿元,同比增长61 91%;归母净利润10 96亿元,同比增长4272 57
4月28日,华夏消费优选混合A最新单位净值为0 6377元,累计净值为0 6377元,较前一交易日上涨1 4%。历史数据
NEXTON三十周年纪念作品《ONE 》确认将于2023年12月22日发售,登陆Switch与PC平台,最新“上月澪”宣传片公
1、移动硬盘数据恢复过程如下:情况一:移动硬盘物理故障严重症状:电脑识别不到盘、移动硬盘有异响、坏道
一张陌生人的图片“活化”成为视频? 深度合成正瓦解“眼见为实”
一张陌生人的图片“活化”成为视频? 深度合成正瓦解“眼见为实”
不良人:张子凡假借李嗣源之名登基,李嗣源又去了哪里?_当前滚动
2023年04月28日小鳄鱼现身游族网络 恺英网络 巨人网络
全球视点!五一曲靖周边哪好玩?马龙“玩场”多多,想赶哪场赶哪场!
【环球时快讯】甘肃陇西经济开发区中医药产业孵化园基础配套设施建设项目燃气工程(第二标段)中标候选人公示
东航物流:一季度归母净利7.61亿元,同比下降44.60% 焦点报道
“五一”放心出游!这3天长沙地铁全线网将延长运营至24:00 当前讯息
中银证券给予奇安信买入评级 Q1营收高速增长 ChatGPT安全大模型有望赋能安全治理
天天即时:四大锋线皆爆发!男篮没有李凯尔也能出线,至少进世界杯16强!
长三角铁路今日预计发送旅客310万人次,午后迎首波出行高峰|环球今日讯
邦源环保2022年净利244.77万同比扭亏为盈 投标中标率提高
2023版熊猫纪念币150克精制金币现在市场价是多少(2023年04月28日) 焦点
一品红:在研AR882预计今年5月份将获全球多中心Ⅱ期临床报告
亚翔集成:相关订单信息请参见公司定期报告,祝您投资顺利! 最资讯
我的心好冷等着你来疼而你现在还不懂 我的心好冷等着你来疼 今日视点
焦点播报:全通教育2022年净利1258.68万同比增长36.87% 总经理刘玉明薪酬109.38万
瑞安市气象台发布雷电黄色预警【Ⅲ级/较重】【2023-04-28】
天天微资讯!美媒建议篮网再赌巨星!送8换2交易方案 打包5首轮+本西换利拉德
全球视讯!稳中有进!郑州银行一季度成绩单出炉 资产规模首次突破6000亿元
永和股份:4月27日公司高管童建国增持公司股份合计80.94万股 全球看热讯
《塞尔达传说:王国之泪》M站媒体早期试玩评测解禁:年度最佳游戏稳了!
德展健康:2022年年净亏损4690.87万元,同比亏损缩小
中心城区今年计划推地超1700亩,丰泽成为“重头戏”! 焦点要闻
炒锅饼、酥锅、卷饼……淄博美食已成各地代购“团宠”!-天天观热点
Copyright © 2015-2022 南方律师网版权所有 备案号:粤ICP备18023326号-21 联系邮箱:855 729 8@qq.com