starfield吧 关注:73,045贴子:1,923,897

回复:【CK2编辑器交流】记录一下自己修改星空的经验

取消只看楼主收藏回复

中间的properties是发射物的物理性能。
【Speed】飞行速度,beam类的发射物好像不受这个影响。
【Seek Strength】和【Tracer Frequency】好像都是追踪系统的,不确定影响。
【Gravity】重力,发射物下沉幅度,调成负数会往上飞,本作不同星球的重力应该会影响重力效果。
【Range】和【Lifetime】距离和时间,发射物飞远了或者超出时间都会消失。
【Cone Spread】cone类发射物的覆盖范围
这一栏其他的属性没有测试,但应该主要修改的都在上面了。
右边的Explosion是发射物引用的爆炸,再次强调被打爆的爆炸不在这里引用,另外爆炸触发之后大部分发射物都会直接消失,cone类发射物会提前爆炸消失没法打到后续的敌人。
【Type】从爆炸栏选引用的爆炸,这个楼下会在Explosion里讲。
【Tigger on Impact】触碰爆炸,无视后面的所有条件。
【Timer】读秒爆炸。
【Proximity】检测到范围内有单位后读秒爆炸,地雷同时受两个参数影响,手雷会设置为0脱手立刻读秒,如果这个设置了Timer为0则检测到后会立刻爆炸。


IP属地:湖南23楼2024-08-08 15:12
收起回复
    【Explosion】爆炸,玩游戏不整点炸比总感觉没内味
    爆炸在Special Effect - Explosion 里面查找,一般的爆炸通过上文的projectile引用,类似老滚大师毁灭法术的爆炸在Magic Effect里面直接引用。
    被正确引用的爆炸会和武器/能力本身的效果叠加并且计算DPS,手雷的武器伤害其实只有1,大头在爆炸里面。如果给枪械增加爆炸效果要注意叠加计算输出天高的问题。
    打开之后是这个页面。

    爆炸属于我用得多测试少的东西,各类参数欢迎补充,但嘴硬一点的话我想说只用下面的足够了。
    【Art file 】演出模型,是火焰爆炸还是电磁爆炸自己复制粘贴。
    【Chain】勾选了之后会有类似闪电链的效果,需要beam类射弹引用。
    【Knock Down Living Actors】击倒能力,这个很霸道,无视敌我和tgm击倒,建议不要用。
    【Damage】爆炸的物理伤害,慎用,一样无视敌我。
    【Radius】爆炸范围,三种radius调一样的没毛病,想要多大就多大。
    【Spawn-Projectile】生成射弹,用来做子母弹的,注意调用死循环的话会无限爆炸。
    【Placed Object】放置物品,这个调用范围很广,可以放射弹、另一个爆炸、物品、单位等,辐射4的合成人手雷就是在这里调用了一个合成人。
    【Placed Object AutoFade Delay】放置的物品数秒后消失,单位无论死活都会消失。
    【Enchantment】调用一个附魔,冰雷的爆炸伤害是0,伤害和效果都在附魔里面调用的,这样可以设置条件分清楚敌我。


    IP属地:湖南24楼2024-08-08 15:34
    回复
      和吧友@hwq窝里反wolf 讨论了一个问题,有些启发,我感觉已经悟得差不多了。
      【给自创的武器稳定上配件与词条】
      使用代码刷武器的人都会发现,用一般的代码刷出来的武器会有随机的配件,即使按照我楼上的方法自创的武器也会使用随机配件,现在我大概知道随机性是怎么来的了,现在理论上可以直接做出满改三词条的橙装,当然,下面的这些东西我还没有尝试和验证,欢迎大家补充。
      这个功能主要通过修改LeveledItem(成套物品)实现,游戏做物品栏、宝箱、等级装备等内容的时候都会用到LVLitem,所有LVL的项目都和游戏的刷新机制强相关。
      回到CK,修改这个主要可以控制物品内容,可以是数个随机物品,也可以根据玩家等级、技能情况给物品。我之前没想到这个物品是可以包括武器和它的配件的。
      我打开的界面是星使的特殊武器“永恒之门”,它的原型是瓦鲁步枪。游戏里瓦鲁步枪会刷出各种配件,但永恒之门的配置是固定的,原因就在这里。
      这个窗口主要看三个位置,第一个是Eternity's Gate,通过这里可以改出特殊的武器名字,InflictorRifle它调用的武器原型,还调用了一个奇怪的Kword,Weapon_Reward_MQ302B_Emissary_Restricted。


      IP属地:湖南25楼2024-08-12 00:55
      回复
        我们找到瓦鲁步枪的界面,点开Mods栏,发现它是有永恒之门的配件组的,点开往下看,发现它也调用了Kword,Weapon_Reward_MQ302B_Emissary_Restricted。在下方第一个窗口,第二个窗口是一些词条和武器配件,第三个窗口是额外的能力调整(好你个B社什么都往mods里面塞是吧)。
        上面的几个配件组有没有调用Kword的,我的推测是当我们直接输入物品代码的时候,游戏会直接从这些没有Kword的这几个组里面筛配件,但如果输入的是LVLitem物品组的代码而且有Kword,那就会直接调出那个对应Kword的组。
        目前我没有修改瓦鲁步枪,主武器用的鼓点,所以我尝试做了一个鼓点的LVLitem并且调用永恒之门的Kword,刷出来的所有武器都是没有任何改装的白板,所以我推测只要用Kword做一套就可以刷出对应配件的武器,如果啥也不想要就干脆调用一个错误的Kword,总之不要空着就行。


        IP属地:湖南26楼2024-08-12 01:06
        收起回复

          符合楼上的推测,确实是这么一回事


          IP属地:湖南28楼2024-08-13 13:46
          收起回复
            第一个向吧友打包分享的mod这个是子弹能追踪+冷却子弹的格伦代尔,在陋室门厅能找到,弹容量99,停止射击30秒可以补满。
            通过百度网盘分享的文件:武器:狩猎女神.7z
            链接:https://pan.baidu.com/s/1RdOsD0zdbq8F05vDJspqUQ?pwd=8888
            提取码:8888
            --来自百度网盘超级会员V5的分享


            IP属地:湖南29楼2024-08-13 18:18
            回复
              本来想选个星球定居然后分享下自定义单位的,结果一路上被深红舰队打麻了,没事就来逮我
              还是先整太空武器的内容吧,大致的修改逻辑我已经清楚了,现在就差调试环节。


              IP属地:湖南30楼2024-08-14 17:44
              回复
                【飞船配件及太空武器】
                首先说明下,目前分享的仅包括配件替换的内容,不包括飞船单位本体以及自行搭建飞船的系统。这个应该是后两者的基础。太空武器就是引用weapon里的武器,只不过飞船的装备不会经过物品栏系统而是直接在飞船里面体现,所以需要用Constructible Object(制作物品)和 Base Forms(基本构件?应该可以这么翻译吧) 去调用它。


                IP属地:湖南31楼2024-08-14 20:02
                回复
                  制作物品,在Items-Constructible Object 找到它。
                  这里是所有工业合成、制药、哨站建设、改枪改船改装备都需要用到的内容,打开后是这样的界面。

                  左边都是限定你能在哪个地方制作物品以及制作物品的前置条件,这个不需要去大改,直接照搬改船的就行。比较需要注意的就是:
                  Created Obiect 生成的物品。
                  Vaule 执行这个制作的费用,好像可以被贸易减免。
                  Required ltem List 需要的原材料,不清楚可不可以被科学减免。


                  IP属地:湖南32楼2024-08-14 20:12
                  回复
                    基本构件,在Generic Forms——Base Forms 找到它。
                    大多数飞船组建的参数都在这里调整,也许其他可以自定义的也在里面,咱们还是先说回飞船,打开之后是这样子的。

                    除了左上窗口决定组件数据之外,其他三个窗口都是奇奇怪怪的Kword调用,我只知道右上窗口的第一项是这个组建的模型,第三项是它调用的武器项目,其他的似乎不用怎么管……
                    这种构成方式导致一个构件可以影响所有的飞船参数,飞船的生命、负重、船员容量、护盾量、速度等都可以做到
                    Base Actor Values 一栏,嗯,又是mods词条,不过这个词条似乎只管Actor Vaule一种,属于是只开放了十分之一的实力。


                    IP属地:湖南33楼2024-08-14 20:44
                    收起回复
                      回到熟悉的weapon,这里的修改绝大多数已经在楼上说了,只增加一些需要注意的事情:

                      1. 飞船武器都是启用Power栏,用冷却代替弹药消耗的。
                      2. 基础伤害是对船体伤害,激光会在伤害里面附加一个dtshield对护盾伤害。
                      3. 游戏面板显示的射程是正常伤害的射程,超出射程伤害变小,但真正的射程在projectile里面。


                      IP属地:湖南34楼2024-08-14 20:54
                      回复
                        在这里我说下对太空战的理解,星空的太空战做的非常无聊,从CK2的角度看就是武器同质化太严重了,大家都是用差不多的7000米射程Missile狗斗,武器的不同也只体现在它打不同部位的伤害值,输出窗口是固定的,船在圈里面直接突突突,船到圈外了就调整角度。
                        我觉得太空战的修改逻辑应该是给不同武器放不同的窗口,距离是玩家接触最多的信息,把控距离非常重要。例如做一个射程2w的高伤武器,但是回转拉胯需要拉远距离风筝;做一个射程500米的暴力输出武器,需要努力和对手贴脸,这样就会有不同的战斗策略,还可做一些带AOE的,减少狗斗的比例。


                        IP属地:湖南35楼2024-08-14 21:02
                        回复
                          作为初学者,我觉得“把CK2搞懂”涉及的知识量与工作量是有点让人绝望的,所以还是倾向于多去交流,在游戏本体与大佬们的基础上实现自己想改的部分更有效率。我的修改重点主要在effect和搭载在effect的脚本上,目标是用最好的剑打最粪的怪【应该算是更注重rp的作弊器?


                          IP属地:湖南37楼2024-09-09 05:45
                          收起回复
                            求助下,吧里做场景的大佬们都是直接在cell窗口手搓的吗?我觉得这玩意对我的电脑和人力操作都是一种折磨,动半天对不齐,动大了直接闪退


                            IP属地:湖南38楼2024-09-09 05:50
                            回复
                              目前来看我的想法很难像前两作一样落实了,因为老滚与辐射的战斗主要发生在“天际”“联邦”两个大场景里面,而星空真的很难定位到你想要的地方,cell点开一堆surface感觉这辈子有了。也不能沿用之前的经验直接进游戏获取坐标(溪木镇和晨星城是可以在同一个坐标系找到的,星空就emmmmmm)。
                              现在好歹知道怎么在游戏里做出自己的区域去放东西了,但是用cell手搓折磨人不说,生成的空间只有一小块自己做的+范围外全靠系统随机,之后我会试着用以下三个思路去做:
                              1. 通过生物系统刷新出自己做的东西。
                              2. 通过地图随机生成兴趣点,把自己的区域加入兴趣点库里面。
                              3. 马桶任务应该也可以刷新出自己做的兴趣点。


                              IP属地:湖南39楼2024-09-09 06:02
                              回复