Regarding mplatform loadouts
-
Here’s what I’m seeing right now.
If the smelters (mplatform) are parented they do NOT fire their guns when the base they’re attached to is attacked.
They do NOT fire their guns if they’re directly attacked but the base does however fire on you.When they are unparented they DO fire their guns but only if they’re directly attacked (missile strike). If the base is attacked they do not shoot, if they’re attacked they shoot but the base does not.
mplatform has been set to MISSION_SATELLITE
behavior = NOTHING has been added to the object
the loadout has a scanner, the object has a pilot, difficulty level is set at 4 so everything SHOULD work, but it doesn’t.
The smelter’s reputation is set to the same rep as the base.Does anyone have the manufacturing platforms firing in conjunction with their base?
-
Working on something that looks promising. It may be as simple as changing the type from SATELLITE to STATION. You’ll just need to add the dock_with = line to the object.
It seems to work so far and no errors.
-
I’ve noticed the same problem (also with the Biodome models which also can carry a loadout) BUT: They DO start to fire on players who are hostile to the faction the object’s reputation belongs to. I think the only way to get them to reliably fire rightaway is by defining these objects as weapon platforms (and surpressing their shape), then parenting them to the base.
Discovery uses this configuration:
[Solar] nickname = mplatform LODranges = 0, 1500, 3000, 12000 ids_name = 60213 ids_info = 60214 type = SATELLITE DA_archetype = solar\dockable\manufacturing_platform_lod.cmp material_library = solar\Solar_mat_misc01.mat material_library = fx\envmapbasic.mat envmap_material = envmapbasic mass = 10000.000000 loadout = mplatform_red solar_radius = 600 shape_name = NNM_SM_MPLATFORM hit_pts = 999999961690316250000000000000000000.000000 [Loadout] nickname = mplatform_red equip = infinite_power equip = ge_s_scanner_02 equip = mplatform_animate1 equip = sfx_rumble_platform equip = Small_station_turret02, HpTurret_S1_01 equip = Small_station_inferno, HpTurret_S1_02 equip = Small_station_inferno, HpTurret_S1_03 equip = Small_station_turret02, HpTurret_S1_04 equip = Small_station_turret02, HpTurret_S1_05 equip = Small_station_turret02, HpTurret_S1_06 equip = Small_station_turret02, HpTurret_S1_07 equip = SlowLargeWhite, HpRunningLight01 equip = SlowLargeWhite, HpRunningLight02 equip = SlowLargeWhite, HpRunningLight07 equip = SlowLargeWhite, HpRunningLight10 equip = SlowLargeWhite, HpRunningLight11 equip = SlowLargeWhite, HpRunningLight17 equip = mplatform_smoke_red, HpExhaust01 equip = mplatform_smoke_red, HpExhaust02 equip = mplatform_smoke_red, HpExhaust03 And an instance of such an object, attached in this case to Java Station: [Object] nickname = Bw08_mplatform_01 ids_name = 0 pos = 1050, -22, -15699 rotate = 0, -90, 0 archetype = mplatform ids_info = 0 reputation = gd_im_grp behavior = NOTHING difficulty_level = 16 pilot = pilot_solar_hardest parent = Bw08_03 ```The above example will not fire if the player isn't hostile to IMG, but it will fire on objects hostile to IMG, including NPCs.
-
Yes! I noticed yesterday (after almost 10 years of playing Freelancer) that the biodomes on FP9 don’t fire at you when the base does. Such as in an accidental missile strike. I’ve never been hostile to the Zoners so never paid any attention before.
So, you’re suggesting what? Redefining the biodomes as a weapons platform in the solararch? I see the space_dome is a SATELLITE while wplatform is a WEAPONS_PLATFORM.
I’m going to try that and see what happens.
-
out of interest i see that you have used pilot_solar_hardest how does freelancer know what kind of jobblock that pilots uses? or is it a built in generic pilot?
sorry if this seems unrelated but i was checking the pilots out to see if they would give an answer. -
Solars don’t need jobblocks since they will never move around or flee if you are a too hard enemy.
-
I was under the impression that the ‘harder’ the pilot was set, the more accurate their aim was. At least on bases anyway.
-
Nope, changing the space_dome to WEAPONS_PLATFORM did not change the behavior…
And interestingly enough, neither did changing it to a STATION. While that worked for the mplatforms, it isn’t working for the domes.
-
But this DOES work.
Change the space_dome to type = STATION
Add the following lines to the space domes in ew04.ini
dock_with = Ew04_01_Base
behavior = NOTHINGThat gets all guns firing regardless of whether or not you’re hostile to the zoners or not. If the base is red with you, the domes will fire on you too.