mao0994 发表于 2020-4-27 00:46

【求助】关于盾牌大小的修改

想请问下论坛里的带佬,如何修改盾牌的大小,武器部件的大小在XML文件里修改可以实现,但是盾牌类没有找到和盾牌模型大小相关的代码。比如我想修改 宽扇形盾牌 (OhEQUMk0    Wide Heater Shield)的模型大小,在XML文件里盾牌的参数为:
<Item id="wide_heater_shield"
      name="{=OhEQUMk0}Wide Heater Shield"
      body_name="bo_cap_heater_shield_i"
      shield_body_name="bo_heater_shield_i"
      recalculate_body="false"
      mesh="heater_shield_i"
      using_tableau="true"
      weight="4.7"
      appearance="0.7"
      Type="Shield"
      item_holsters="shield:shield_2:shield_3:shield_4"
      has_lower_holster_priority="true"
      holster_position_shift="-0.1,-0.1,0">
    <ItemComponent>
      <Weapon weapon_class="LargeShield"
            body_armor="1"
            thrust_speed="82"
            thrust_damage_type="Blunt"
            speed_rating="82"
            physics_material="wood_shield"
            item_usage="shield"
            position="0.0, 0.00, 0.00"
            rotation="0.0,10.0,40.00"
            weapon_length="90"
            center_of_mass="-0.0,0.2,0.05"
            hit_points="480">
      <WeaponFlags CanBlockRanged="true"
                     HasHitPoints="true" />
      </Weapon>
    </ItemComponent>
    <Flags WoodenParry="true"
         HeldInOffHand="true"
         ForceAttachOffHandSecondaryItemBone="true" />
</Item>


修改红字部分后进游戏,盾牌模型并没有产生变化,想问下盾牌模型大小的相关代码是需要修改DLL文件才可以实现吗。。?

mao0994 发表于 2020-4-27 00:52

另外,代码里的body_name="bo_cap_heater_shield_i"   shield_body_name="bo_heater_shield_i"   这两行代码里的 bo_cap_heater_shield_i 和 bo_heater_shield_i 我也没有找到相关的XML文件。。。

李楠剑 发表于 2021-8-23 13:21

找到方法了马 老大
页: [1]
查看完整版本: 【求助】关于盾牌大小的修改