Automatically added commander to built ship doesn't "behave" correctly

Ask here if you experience technical problems with X Rebirth.

Moderator: Moderators for English X Forum

bm01
Posts: 421
Joined: Wed, 22. Jul 09, 22:31
x4

Automatically added commander to built ship doesn't "behave" correctly

Post by bm01 »

After having built my Saldis I couldn't see the commander in the crew list, but I was able to give him orders and add it to my squad, so I kept it that way.

Someday, this no longer worked. Not sure why. So I tried to add a commander myself and this one appeared on the crew list.

Now however, when my Scaldis docks at a station in order to get some goods, both commanders speak.

And the trade doesn't complete, three cargolifter are in use but nothing moves; but I think that's another issue. Speaking of other issues, I still ave dozen of NPC trade ship and drones in space, not moving at all.

Anyway, looking at my save file, here's what I can see. Firstly, all the NPC that I hired:

Code: Select all

<connection connection="connection_dock_p01" macro="connection_dock_p01">
  <component class="destructible" macro="playerdock_capship01_macro" connection="connection_component01" id="[0x1157a]">
    <offset>
      <position x="-56" y="90.7909" z="288.253"/>
    </offset>
    <connections>
      <connection connection="connection_dockingbay01" macro="connection_dockingbay01">
        <component class="dockingbay" macro="dockingbay_player_build_macro" connection="connection02" id="[0x1157b]">
          <listeners>
            <listener listener="[0x118eb]" event="killed"/>
          </listeners>
          <connections>
            <connection connection="npcconnection">
              <component class="npc" macro="character_ar_female_dv_b_macro" connection="commandroomslot" name="Gemma Jordan" owner="player" page="10104" id="[0x1157c]">
                <listeners>
                  <listener listener="[0x11579]" event="killed"/>
                </listeners>
                <offset>
                  <position x="-8.08253" y="-0.0026499" z="3.66183"/>
                  <rotation yaw="70.3631"/>
                </offset>
                <skills visible="1">
                  <skill type="boarding" value="1"/>
                  <skill type="combat" value="1"/>
                  <skill type="engineering" value="1"/>
                  <skill type="leadership" value="4"/>
                  <skill type="management" value="1"/>
                  <skill type="morale" value="2"/>
                  <skill type="science" value="2"/>
                </skills>
                <entity type="defencecontrol" control="1" customconversation="1"/>
                <account id="[0x3d]" amount="12276729"/>
                <npcseed bodyparts="1805744070" bonescales="3638261601" morphtargetweights="1385739067"/>
                <npcanimation currentsequenceid="40" currentanimation="idleaa05"/>
                <connections/>
              </component>
            </connection>
            <connection connection="npcconnection">
              <component class="npc" macro="character_ar_female_dv_a_macro" connection="commandroomslot" name="Sarah Anderson" owner="player" page="10109" id="[0x1157d]">
                <listeners>
                  <listener listener="[0x11579]" event="killed"/>
                </listeners>
                <offset>
                  <position x="-1.23968" y="-0.0014767" z="-0.205711"/>
                  <rotation yaw="150"/>
                </offset>
                <skills visible="1">
                  <skill type="engineering" value="3"/>
                  <skill type="navigation" value="2"/>
                </skills>
                <entity type="engineer" control="1" customconversation="1"/>
                <account id="[0x3d]" amount="12276729"/>
                <npcseed bodyparts="2382889001" bonescales="2531872208" morphtargetweights="2380196145"/>
                <npcanimation currentsequenceid="40" currentanimation="idleaa06"/>
                <connections/>
              </component>
            </connection>
            <connection connection="npcconnection">
              <component class="npc" macro="character_ar_male_commander_macro" connection="commandroomslot" name="Frenk Silsarna" owner="player" page="10107" id="[0x1157e]">
                <listeners>
                  <listener listener="[0x11579]" event="killed"/>
                </listeners>
                <offset>
                  <position x="172.38" y="76.3862" z="-154.724"/>
                  <rotation yaw="-48.2418" pitch="-8.92914" roll="-0.00410632"/>
                </offset>
                <skills visible="1">
                  <skill type="combat" value="1"/>
                  <skill type="leadership" value="4"/>
                  <skill type="management" value="1"/>
                  <skill type="morale" value="1"/>
                  <skill type="navigation" value="3"/>
                </skills>
                <entity type="commander" control="1" customconversation="1"/>
                <account id="[0x3d]" amount="12276729"/>
                <npcseed bodyparts="950327185" bonescales="1467592629" morphtargetweights="4213220503"/>
                <npcanimation nextsequenceid="75" currentanimation="idleaa06"/>
                <connections/>
              </component>
            </connection>
          </connections>
        </component>
      </connection>
    </connections>
  </component>
</connection>
Secondly, this weird line. Only this ship has something like this:

Code: Select all

<connection connection="commander" id="[0x11580]">
  <connected connection="[0x118ff]"/>
</connection>
Thirdly, the commander that was added automatically (and that doesn't appear anywhere, can't fire it either). Notice the connection_cockpit01:

Code: Select all

<connection connection="connection_cockpit01" macro="connection_cockpit01">
  <component class="cockpit" macro="cockpit_bridge_size_l_macro" connection="connection_component01" id="[0x11590]">
    <offset>
      <position x="236.728" y="95.7825" z="-627.36"/>
    </offset>
    <connections>
      <connection connection="connection_pilot01">
        <component class="npc" macro="character_ar_female_pilot_macro" connection="commandroomslot" name="Ninu Slamer" owner="player" page="10103" id="[0x11591]">
          <skills visible="1">
            <skill type="combat" value="1"/>
            <skill type="leadership" value="1"/>
            <skill type="management" value="1"/>
            <skill type="morale" value="2"/>
            <skill type="navigation" value="4"/>
          </skills>
          <entity type="commander"/>
          <account id="[0x3f]" amount="14698210" own="1"/>
          <npcseed bodyparts="362736626" bonescales="3042141258" morphtargetweights="239267253"/>
          <npcanimation nextsequenceid="113"/>
          <connections/>
        </component>
      </connection>
    </connections>
  </component>
</connection>
I'll try to remove it to see if I'll finally be able to trade (see the other issue I mentioned). But anyway, this can't be right.

This ship was built during 1.14.
bm01
Posts: 421
Joined: Wed, 22. Jul 09, 22:31
x4

Post by bm01 »

Can someone confirm this is still happening in 1.17? The fact that a commander is added but in the wrong place (if I understand it correctly). I no longer have enough money to build anything :p
Scoob
Posts: 11195
Joined: Thu, 27. Feb 03, 22:28
x4

Post by Scoob »

I noticed that automatically added commanders, such as those on bought ships and the Taranis you "capture" (way too easily) in the plot, are a bit different. The most noticable thing for me is that they never appear on deck, so you cannot talk to them in person.

Additionally, they tend to be a little glitchier than a properly hired Captain, when it comes to stopping working or failing trades. No specific examples, but it feels that way.

Scoob.
dmk
Posts: 682
Joined: Fri, 25. Nov 05, 00:59
x4

Post by dmk »

that may be linked with bug that for some players(me) mining ship working - my mining ship did not receive commander when it was build and actually mining drones too, I did put my own commander, and for some players mining is not working.
my first (construction) ship did receive commander when was build

gifted commander:

Code: Select all

<connection connection="connection_cockpit01" macro="connection_cockpit01">
<component class="cockpit" macro="cockpit_bridge_size_xl_macro" connection="connection01" id="[0x2c6a1]">
<movement class="connection"/>
<offset>
<position y="59.339" z="243.114"/>
</offset>
<connections>
<connection connection="connection05">
<component class="npc" macro="character_split_m_a_macro" connection="commandroomslot" name="Ha t'Hnk" owner="player" page="10201" id="[0x2c6a2]">
<listeners>
<listener listener="[0x2c68d]" event="killed"/>
</listeners>
<skills visible="1">
<skill type="combat" value="1"/>
<skill type="leadership" value="1"/>
<skill type="management" value="1"/>
<skill type="morale" value="1"/>
<skill type="navigation" value="3"/>
<skill type="science" value="1"/>
</skills>
<entity type="commander" control="1"/>
<account id="[0x5f]" amount="13499718"/>
<blackboard>
<value name="$UpkeepMissions" type="list" value="2761"/>
</blackboard>
<npcseed bodyparts="4132002769" bonescales="3321487437" morphtargetweights="177308166"/>
<npcanimation nextsequenceid="64"/>
<connections/>
</component>
</connection>
</connections>
</component>
</connection>
assigned one:

Code: Select all

<connections>
<connection connection="connection_dock_p01" macro="connection_dock_p01">
<component class="destructible" macro="playerdock_capship01_macro" connection="connection_component01" id="[0x2c70b]">
<offset>
<position y="-96" z="-21.9909"/>
<rotation roll="-180"/>
</offset>
<connections>
<connection connection="connection_dockingbay01" macro="connection_dockingbay01">
<component class="dockingbay" macro="dockingbay_player_build_macro" connection="connection02" id="[0x2c70c]">
<listeners>
<listener listener="[0x34e5d]" event="killed"/>
</listeners>
<connections>
<connection connection="npcconnection">
<component class="npc" macro="character_ar_male_dv_a_macro" connection="commandroomslot" name="Paul Chang" owner="player" page="10106" id="[0x2c70d]">
<listeners>
<listener listener="[0x2c70a]" event="killed"/>
</listeners>
<offset>
<position x="-8.08253" y="-0.0026499" z="3.66183"/>
<rotation yaw="70.3631"/>
</offset>
<skills visible="1">
<skill type="combat" value="1"/>
<skill type="engineering" value="2"/>
<skill type="leadership" value="4"/>
<skill type="management" value="2"/>
<skill type="navigation" value="3"/>
<skill type="science" value="1"/>
</skills>
<entity type="commander" control="1" customconversation="1"/>
<account id="[0x5f]" amount="13499718"/>
<budget max="188332"/>
<blackboard>
<value name="$taggedobjects" type="list" value="3177"/>
</blackboard>
<npcseed bodyparts="1029371850" bonescales="155424516" morphtargetweights="1831257306"/>
<npcanimation nextsequenceid="75" currentanimation="idleaa05"/>
<connections/>
</component>
</connection>

Return to “X Rebirth - Technical Support”