3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 13181|回复: 7
打印 上一主题 下一主题

[原创] 缺氧生物属性配置

[复制链接]

2

主题

44

帖子

75

积分

初级玩家

Rank: 2

贡献度
6
金元
511
积分
75
精华
0
注册时间
2018-3-22
跳转到指定楼层
主题
发表于 2019-1-1 12:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qw8854662 于 2019-1-2 04:22 编辑

缺氧版本300556

生物名称
哈奇Hatch
发光虫LightBug
浮游生物OilFloater
壁虎Drecko
疾病章鱼GLOM
飞鱼Puft
帕库鱼Pacu
哞哞牛Moo
田鼠MOLE
生物舒适与存活温度
- TUNING CREATURES
78行以下public class TEMPERATURE

哈奇基础饮食
- BaseHatchConfig 60行以下
滑壳哈奇饮食与排泄在100行以下

哈奇生物配置
巨嘴哈奇 - HatchConfig
19
expr_36.Add(new AttributeModifier(Db.Get().Amounts.HitPoints.maxAttribute.Id, 25f, name, false, false, true));生命值25/25
20
expr_36.Add(new AttributeModifier(Db.Get().Amounts.Age.maxAttribute.Id, 100f, name, false, false, true));年龄100/100
年龄越低孵化速度越快
修改此3处可排泄其他材料
21 List<Diet.Info> list = BaseHatchConfig.BasicRockDiet(SimHashes.Carbon.CreateTag(), HatchConfig.CALORIES_PER_KG_OF_ORE, TUNING.CREATURES.CONVERSION_EFFICIENCY.NORMAL, null, 0f);
排泄物:【Carbon】煤炭 NORMAL】吃下去的50%
22 list.AddRange(BaseHatchConfig.FoodDiet(SimHashes.Carbon.CreateTag(), HatchConfig.CALORIES_PER_KG_OF_ORE, TUNING.CREATURES.CONVERSION_EFFICIENCY.GOOD_1, null, 0f));
排泄物:【Carbon】煤炭 GOOD_1】吃下去的75%
52 private const SimHashes EMIT_ELEMENT = SimHashes.Carbon; 排泄物:【Carbon】煤炭

滑壳哈奇 - HatchMetalConfig
石壳哈奇 - HatchHardConfig
草壳哈奇 - HatchVeggieConfig

发光虫基础配置
- BaseLightBugConfig
23float fREEZING_ = CREATURES.TEMPERATURE.FREEZING_1;  //FREEZING_1】最低舒适温度-10
24float hOT_ = CREATURES.TEMPERATURE.HOT_1;  //HOT_1】最高舒适温度40
25EntityTemplates.ExtendEntityToBasicCreature(template, faction, traitId, navGridName, navType, 32, num, onDeathDropID, onDeathDropCount, true, true, fREEZING_, hOT_, CREATURES.TEMPERATURE.FREEZING_2, CREATURES.TEMPERATURE.HOT_2); //存活温度-20-50
51light2D.Range = 5f;//光照范围5
57light2D.Lux = 1800;//光照强度1800勒克司---太阳能满载发电光照68000
发光属性有两处,一致才有效
- TUNINGLIGHT2D
109public const float LIGHTBUG_RANGE = 5f;  //光照范围5
118public const int LIGHTBUG_LUX = 1800;  //光照强度1800勒克司
闪耀昆虫- LightBugConfig
trait.Add(new AttributeModifier(Db.Get().Amounts.HitPoints.maxAttribute.Id, 5f, name, false, false, true)); //生命值 5/5
trait.Add(new AttributeModifier(Db.Get().Amounts.Age.maxAttribute.Id, 25f, name, false, false, true)); //年龄25/25
23TagManager.Create(PrickleFruitConfig.ID),  //饮食:毛刺浆果
24TagManager.Create("GrilledPrickleFruit"), //饮食:炙烤刺果
25 SimHashes.Phosphorite.CreateTag()  //饮食:磷矿
58private static float KG_ORE_EATEN_PER_CYCLE = 0.166f; 每周期消耗
蔚蓝闪耀昆虫- LightBugBlueConfig
粉红闪耀昆虫- LightBugPinkConfig
阳光闪耀昆虫- LightBugOrangeConfig
光芒闪耀昆虫- LightBugCrystalConfig
紫色闪耀昆虫- LightBugPurpleConfig
深渊闪耀昆虫- LightBugBlackConfig
装饰性小滑头、长毛浮游生物
- OilFloaterDecorConfig
13GameObject prefab = BaseOilFloaterConfig.BaseOilFloater(id, name, desc, anim_file, "OilfloaterBaseTrait", 323.15f, 413.15f, is_baby, null);  //舒适温度10-70
长毛浮游生物只消耗氧气,替换21行代码可排泄氧石或其他材料
21
return BaseOilFloaterConfig.SetupDiet(gameObject, SimHashes.Oxygen.CreateTag(), SimHashes.OxyRock.CreateTag(), OilFloaterHighTempConfig.CALORIES_PER_KG_OF_ORE, CREATURES.CONVERSION_EFFICIENCY.NORMAL, null, 0f, OilFloaterHighTempConfig.MIN_POOP_SIZE_IN_KG);
排泄:【OxyRock】氧石;
53行右键edit class模式 68行加入代码
public const SimHashes EMIT_ELEMENT = SimHashes.OxyRock;
熔融浮游生物- OilFloaterHighTempConfig
浮游生物- OilFloaterConfig
未完待续
附上缺氧dnspy材料表
https://share.weiyun.com/5hUwJGS

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏9
回复

使用道具 举报

2

主题

44

帖子

75

积分

初级玩家

Rank: 2

贡献度
6
金元
511
积分
75
精华
0
注册时间
2018-3-22
舒服的沙发
 楼主| 发表于 2019-1-2 04:14 | 只看该作者
生物繁殖速度
幸福监测器- HappinessMonitor
驯服后兴高彩烈buff
46this.happyTameEffect.Add(new AttributeModifier(Db.Get().Amounts.Fertility.deltaAttribute.Id, 9f,   //繁殖速度90%
     this.happyTameEffect.Add(new AttributeModifier(Db.Get().Amounts.Fertility.deltaAttribute.Id, 10f,   //繁殖速度1000%
     this.happyTameEffect.Add(new AttributeModifier(Db.Get().Amounts.Fertility.deltaAttribute.Id, 90f,   //繁殖速度54000%  //鱼和发光虫 每周期1-2个蛋、其他生物3周期1-2个蛋
48this.unhappyWildEffect.Add(new AttributeModifier(Db.Get().CritterAttributes.Metabolism.Id, -5f, // 闷闷不乐、幸福-5

生物空间要求
- TUNING CREATURES
159public class SPACE_REQUIREMENTS
162public static int TIER2 = 8; //空间要求8
165public static int TIER3 = 12; //空间要求12
168public static int TIER4 = 16; //空间要求16
编辑IL指令 模式才可修改数值  Ldc.i4.8  Ldc.i4.s 改为Ldc.i4.1; //空间要求1
如此就不会出现过度拥挤、狭窄、预判buff

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

头像被屏蔽

0

主题

6

帖子

6

积分

禁止发言

贡献度
0
金元
60
积分
6
精华
0
注册时间
2019-2-22
硬硬的板凳
发表于 2019-2-23 09:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

167

帖子

169

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1689
积分
169
精华
0
注册时间
2018-9-5
冰凉的地板
发表于 2019-5-14 17:39 | 只看该作者
这个很好很强大,必须顶一下.
回复 支持 反对

使用道具 举报

0

主题

13

帖子

73

积分

初级玩家

Rank: 2

贡献度
0
金元
725
积分
73
精华
0
注册时间
2014-8-25
5#
发表于 2019-5-20 12:41 | 只看该作者
多谢了,之前完全不懂什么意思,学了2个小时的dnspy后,终于明白了,其实楼主写的很仔细,尤其是good_1是75%这个设定标注的很到位,不然光看代码根本不知道什么意思
现在想问下bad_1以及其他的比例设定是什么意思啊?
回复 支持 反对

使用道具 举报

1

主题

245

帖子

283

积分

高级玩家

Rank: 4

贡献度
0
金元
2827
积分
283
精华
0
注册时间
2018-8-16
6#
发表于 2019-5-20 22:18 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

26

帖子

35

积分

初级玩家

Rank: 2

贡献度
0
金元
353
积分
35
精华
0
注册时间
2018-5-27
7#
发表于 2019-7-3 03:47 | 只看该作者
找了蛮久  的
回复 支持 反对

使用道具 举报

186

主题

1771

帖子

5077

积分

游戏精英

Rank: 8Rank: 8

贡献度
204
金元
42610
积分
5077
精华
0
注册时间
2012-2-8

G胖の微笑

8#
发表于 2019-9-16 09:29 | 只看该作者
我问一下,新版本的动物代码是什么呢?有个树熊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2024-4-26 00:32 , Processed in 0.099962 second(s), 23 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表