• 注册
  • Mod教程 Mod教程 关注:1180 内容:37

    自定义rwsave第四节

  • 查看作者
  • 打赏作者
  • Lv4
    2022

    当你有过多的相同name时,使用displayText,可以帮助你区分单位。

     

    setBuilt 取值范围在0-1,我们可以通过建造来设置特殊值

    [core]

    name:

    maxHp:1

    nanoRange:9999

    canRepairUnits:1

    canRepairBuildings:1

    nanoBuildSpeed:NaN

    [canBuild_0]

    name:a

    forceNano:1

    [attack]

    turretTurnSpeed:Infinity

     

    NaN

    建造未完成,但显示完成且无法修建,具有传染源性

    -Infinity

    无法建造完成,具有传染性

    Infinity

    建造完成

     

    未建造完成的单位不进行抵达高度,回复,生成资金,队列等。

     

    附属也有排序

    使用如下代码添加附属

    onCreateSpawnUnitOf:a

    避免被传染,特殊值,需要添加

    setBuild:1

    也可以使用

    addTransportedUnits:1

    addUnitsIntoTransport:tank

    这会忽略maxTransportingUnits条件

    使用运输作为附属的高度同步率低于直接附属,坐标不一致会平滑

    附属的队伍不随父单位变更

    onParentTeamChangeKeepCurrentTeam:1

    对于附属单位区分

    isUnselectable:0

    xy也应该不一致

     

    附属添加的单位必须有[attachment]节

    在1.14h3仅有两个单位有附属节

    modularSpider,modularSpider_nonEmpty

    运输也是两个

    experimentalDropship,bugPickup

     

    发射抛射体

    [hiddenAction_0]

    autoTriggerOnEvent:created

    fireTurretXAtGround:1

    fireTurretXAtGround_withProjectile:0,0

    fireTurretXAtGround_withProjectile:1

    fireTurretXAtGround_count:1

    此时只需要定义[projectile_1]即可

     

    projectile会继承单位名称的projectile,这可能使你的自定义抛射体损坏

    继承抛射体需要使用到排序

     

    发射抛射体的单位,在非dex没有找到会报错。

    因抛射体继承,推荐选择flare_10s。

    name:flare_10s

     

    unloadUpToXUnitsFromSource,spawnUnit,convertHitToSourceTeam,spawnProjectiles无效

    areaRadiusFromEdge,areaDamageNoFalloff无效

    mutatorX_无效

    ignoreParentShootDamageMultiplier无效

    beamImage,Image,shadowImage等无效

    更多请自行测试

     

    作业:

    1.加速AA不消化能量,不能被取消

    2.无敌中立模块蜘蛛,但不能被领取,有完成建造的6个1号附属modularSpider_emptySlot

    显示所有附属行动,附属未建造完成不被陆军攻击,附属没有奇怪的浮动效果。

    Lv4
    2022
    答案:
    1.
    [core]
    name:aaBeamGunship_afterburn
    maxHp:2500
    energyMax:NaN
    [action_0]
    convertTo:aaBeamGunship_afterburn
    buildSpeed:NaN
    将队列堵塞就不能取消了
    2.
    [core]
    name:
    maxHp:1
    nanoRange:9999
    canRepairUnits:1
    nanoBuildSpeed:NaN
    [canBuild_0]
    name:a
    forceNano:1
    [attack]
    turretTurnSpeed:Infinity

    [core]
    altNames:a
    name:modularSpider
    maxHp:0
    [hiddenAction_0]
    autoTriggerOnEvent:created
    addResources:hp=NaN,setFlag=1-6
    switchToNeutralTeam:1
    offsetSelfAbsolute:0,0,-1
    [attachment_0]
    x:0
    y:0
    onCreateSpawnUnitOf:b
    onParentTeamChangeKeepCurrentTeam:1
    [attachment_1]
    x:0
    y:0
    @copyFromSection:attachment_0
    [attachment_2]
    x:0
    y:0
    @copyFromSection:attachment_0
    [attachment_3]
    x:0
    y:0
    @copyFromSection:attachment_0
    [attachment_4]
    x:0
    y:0
    @copyFromSection:attachment_0
    [attachment_5]
    x:0
    y:0
    @copyFromSection:attachment_0
    [core]
    altNames:b
    name:modularSpider_emptySlot
    maxHp:3000
    [hiddenAction_0]
    autoTriggerOnEvent:created
    setBuilt:1
    保留附属队伍,再转换中立。
    建造未完成高度在-1判定潜水,完成则抵达高度判定陆地,附属又同步父高度。
    模块蜘蛛显示附属行动靠flag

    

    回复
    Lv4
    2022
    运输添加附属高度同步率低于直接附属,会造成奇怪的浮动效果。

    

  • 百灵之谷琳但是群里的小伙伴说很多文献里并不推荐孕妇吃。
    拉黑 1年前 电脑端回复
  • n9tank@百灵之谷琳 机器人来咯
    拉黑 1年前 手机端回复
  • 回复
    Lv11
    瑶妹
    ini中原版有装载的是不是还有一个鹦鹉螺号

    <null>

  • n9tank我忘记说局限与空军ini了。
    拉黑 1年前 手机端回复
  • 回复
    Lv1
    2023
    @n9tank 机器人泥嚎

    有幽默感的人,永远都不会默默无闻。

    回复

    请登录之后再进行评论

    登录
    教程分享
  • 今日 0
  • 内容 73
  • 关注 1180
    • 大版主
    • 小版主
  • 安逸
  • 暂没有数据

  • 任务
  • 动态
  • 底部
  • 帖子间隔 侧栏位置:
    关闭窗口
    下载海报