Happy New Year! Here High Caliber Firework! Available Radio Katyusha

I intend to replace it as aircraft requst to one of the Soviet faction.

Which Soviet Red Army should I equip this radio support for?

In a mod similar to Enduring Confrontation, each campaign faction can be used by the any joined player, similar to Commander or Divisions in Company of Heroes and Steel Division, and each usable faction has its own characteristics. This way we can get all players into one same battleground.


Added entities.blk and data, developers and interested players can use for reference

data_entities_blk.zip (133.2 KB)

14 Likes

It would fit the best to moscow i think- Also once again, your work is incredible, you could carry enlisteds development single handedly :wink:

4 Likes

Really nice. Could you not use it also for the Germans? Like the Nebelwerfer?

4 Likes

I arranged have railway gun artillery for axis faction.

4 Likes

Haha, nice one. I hope the devs will implement your nice work.

1 Like

Very handsome, this is what the players want!

2 Likes

k5 artillery spits out the game

how to solve it

The attached entity in the post may be out of date. It may generate errors or not work.

All these features need to be reworked. . I still haven’t added the K5 train gun in the latest version.

This is Radio Katyusha that works.

You can refer to it to make your own content~


big_action_radio_bm_8_24_dummy_final{
  _extends:t="f1_grenade_phys"
  _extends:t="f1_grenade_item"
  _extends:t="bonfire_effect_no_occluders"
  _extends:t="fire_timings"
  effect__name:t="hit_footstep_snow_cmps_fx"
  fire_source__startTime:r=0.0
  fire_source__fullForceTime:r=45.0
  fire_source__maxFullForceTime:r=50.0
  fire_source__fadeTime:r=6.0
  fire_source__scale:r=1.29
  vehicle_seats__restrictToTeam:i=-1
  vehicle_seats__autoDetectRestrictToTeam:b=no
  vehicle_net_phys__blk:t="gamedata/suspension/empty.blk"
  animchar_render__enabled:b=no
  team:i=2

  "ai_target__targetForAiGunner:tag"{
  }
}

big_action_radio_bm_8_24_dummy_spawn{
  _extends:t="antipersonnel_mine_phys"
  _extends:t="f1_grenade_item"
  active:b=yes

  "dependsOnBuildingEid:eid"{
  }

  "on_explosion__create:list<t>"{
    tmplt:t="big_action_radio_bm_8_24_dummy_final+item_in_world"
  }
}

big_action_radio_bm_8_24_gun{
  _extends:t="builded_sg_gun"
  _extends:t="bm_8_24_rocket"
  _extends:t="controlled_by_ai_gunner"
  item__name:t="132mm Bm-13 rocket(katyusha)"
  gun__blk:t="%ugm/data/weapons/radio/radio_bm_13/radio_bm_13_gun.blk"
  gun__shotFreq:r=2.39
  gun__projectileDebugTemplate:t="rbs_132_rocket_projectile+big_action_bullet_projectile_life_time_50s+trail_plane_smoke_minor_effect+bomb_projectile_debug"
  gun__projectileTemplate:t="rbs_132_rocket_projectile+big_action_bullet_projectile_life_time_50s+trail_plane_smoke_minor_effect"
  gun__shootNodeName:t="bone_gun"
  gun__shootNodeEmitterGenFmt:t="bone_gun"
  turret__aimNodeName:t="bone_turret"
  turret_ai__atackDist:r=36
  turret__limit:p4=-0.5, 0.5, 12.0, 45.0
  turret_ai__targetCheckInterval:r=23.0
  turret_ai__sleepTimer:r=0.6
  turret_ai__minWindow:p2=-0.01, -0.01
  turret_ai__maxWindow:p2=0.01, 0.01
  turret_ai__attackTimerr:r=39.0

  "gun__ammoSetsInfo:shared:array"{
    "default:array"{
      "shell:object"{
        // blk:t="gamedata/gen/weapons/shells/150mm_sig_33_defaultset.blk"
        blk:t="%ugm/data/weapons/radio/radio_bm_13/radio_bm_13_shell.blk"
        name:t="152mm_of_540"
        type:t="he_frag_tank"
      }
    }
  }

  "gun__offender:eid"{
  }

  "gun_sound__shotPath:shared:object"{
    _tags:t="sound"
    enemy:t="enemy/weapon/cannon/artillery"
  }

  "artillery__callerEid:eid"{
  }
}

big_action_radio_bm_8_24{
  _extends:t="bofors_40mm_twin_go"
  // animchar__res:t="bm_8_24_char"
  hitpoints__hp:r=999999.0
  hitpoints__maxHp:r=999999.0
  _extends:t="bonfire_effect_no_occluders"
  _extends:t="fire_timings"
  effect__name:t="hit_footstep_snow_cmps_fx"
  fire_source__startTime:r=0.0
  fire_source__fullForceTime:r=39.0
  fire_source__maxFullForceTime:r=45.0
  fire_source__fadeTime:r=6.0
  fire_source__scale:r=1.29
  team:i=1
  animchar_render__enabled:b=no

  "fire_source:tag"{
  }

  "zombieTriggerable:tag"{
  }

  "dmgzone__burningOffender:eid"{
  }

  "turret_control__turretInfo:shared:array"{
    "turret_control__turretInfo:object"{
      turretName:t="turret_01"
      gun:t="builded_sg_gun+tankgun_25mm_72k"
      barrelDm:t="gun_barrel"
      breechDm:t="cannon_breech"
      verDriveDm:t="drive_turret_v"
      horDriveDm:t="drive_turret_h"
      salt:i=1
      turretGroup:t="main_turrets"
    }

    "turret_control__turretInfo:object"{
      turretName:t="turret_02"
      gun:t="big_action_radio_bm_8_24_gun"
      barrelDm:t="gun_barrel"
      breechDm:t="cannon_breech"
      verDriveDm:t="drive_turret_v"
      horDriveDm:t="drive_turret_h"
      salt:i=1
      turretGroup:t="main_turrets"
    }
  }

  "turretsInitialComponents:array"{
    "turretsInitialComponents:object"{
      gun__shotFreq:r=0.9
      gun__shootNodeName:t="bone_gun"
      gun__shootNodeEmitterGenFmt:t="bone_gun"
      turret__aimNodeName:t="bone_turret"
      turret__yawSpeed:r=6.0
      turret__pitchSpeed:r=90.0
      turret_ai__amplitude:p2=0.17, 0.03
      turret_ai__period:p2=36.0, 1.0
      turret_ai__sleepTimer:r=0.1
      turret_ai__atackDist:r=36
      turret_ai__minWindow:p2=-0.01, -0.01
      turret_ai__maxWindow:p2=0.01, 0.01
      turret__limit:p4=-0.5, 0.5, 12.0, 45.0
      turret_ai__targetCheckInterval:r=5.0

      "gun__shellsAmmo:array"{
        gun__shellsAmmo:i=3
      }
    }

    "turretsInitialComponents:object"{
      "gun__shellsAmmo:array"{
        gun__shellsAmmo:i=12
      }
    }
  }

  // "attach_decorators__entities:list<eid>"{
  // }

  // "attach_decorators__templates:array"{
  //   "attach_decorators__templates:object"{
  //     relativeTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [23.1, 0.0, 6.19]]
  //     // relativeTm:m=[[1, 0, 0] [0, 1, 0] [0, 0, 1] [26.3, 12.9, -0.5]]
  //     template:t="f1_grenade_phys+f1_grenade_item+item_in_world+base_moon_soldier" 
  //     nodeName:t="root"
  //   } 
  // }

  "additiveBuildings:array"{

    "item:object"{
      template:t="big_action_radio_bm_8_24_dummy_spawn+item_in_world"
      tm:m=[[0.0, 0.0, 1.0] [0.0, 1.0, 0.0] [-1.0, 0.0, 0.0] [23.0, 6.19, 0.12]]
      additiveUp:p3=0.0, 0.0, 0.0
    }
  }
}

big_action_ussr_team_bm_8_24_rocket_barrage_request{
  _extends:t="aircraft_request"
  artillery_zone__radius:r=66.0
  artillery__name:t="Rocket_Barrage_Bm_13_18"
  artillery__lifeTime:r=36.0
  artilleryLifeTimeAfterBombing:r=10.0
  artillery_zone__showOnMinimap:b=no
  artillery_siren__startDelay:r=120.0
  artillery_siren__targetRadius:r=0.1

  _group{
    _tags:t="server"
    aircraft_request__interval:r=1290.0
    aircraft_request__aircraftTargetMarkTemplate:t="big_action_radio_map_icon_radio_artillery_rockets_team1"
    aircraft_request__aircraftStartRelativeSpeed:r=0.0
    aircraft_request__aircraftAfterBombingHeight:r=90.6
    aircraft_request__aircraftBombingHeight:r=90.6
    aircraft_request__aircraftSpawnHeight:r=90.6
    aircraft_request__aircraftSpawnDistance:r=7579.0
    aircraft_request__aircraftTemplate:t="big_action_radio_bm_8_24+aircraft_with_gun_redirect+requested_aircraft"
  }

  "aircraft_request__aircraftBiases:list<p3>"{
    aircraftPos:p3=-12.7, -8.7, 2.33
    aircraftPos:p3=-2.3, -2.3, -2.33
    aircraftPos:p3=9.1, 6.1, 1.23
  }
}

Rocket_Barrage_Bm_13_18{
  _extends:t="big_action_ussr_team_bm_8_24_rocket_barrage_request"
}

1 Like

thanks

1 Like