NPC Händler "neustarten"

Hier ist der ideale Ort um über Scripts und Mods für X Rebirth zu diskutieren.

Moderators: Moderators for English X Forum, Scripting / Modding Moderators

bitvoid
Posts: 119
Joined: Wed, 6. Nov 02, 20:31
x4

NPC Händler "neustarten"

Post by bitvoid » Sun, 10. Jul 16, 09:04

Hi, in meinem aktuellen Save habe ich leider das Problem, dass die meisten NPC Händler regungslos in der Gegend rumstehen mit "Befehl: Nichts".

Auch meine eigenen Frachter hatten das gleiche, jedoch konnte ich diese mit einem kurzen Wechsel in meine Staffel wieder zur Arbeit überreden.

Da ich das aber bei den NPCs nicht so einfach machen kann, frage ich mich ob es eine Möglichkeit gibt via Script oder Savegame edit die NPC Frachter wieder zum handeln zu überreden. Hat das schon mal jemand versucht?

UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader » Sun, 10. Jul 16, 12:12

das einfachste wäre es sie zu zerstören/entfernen, sie werden dann von der Job-Engine neu erstellt...
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)

bitvoid
Posts: 119
Joined: Wed, 6. Nov 02, 20:31
x4

Post by bitvoid » Sun, 10. Jul 16, 15:35

UniTrader wrote:das einfachste wäre es sie zu zerstören/entfernen, sie werden dann von der Job-Engine neu erstellt...
Wie erstellt die Job-Engine die Schiffe denn. Werden die als Aufträge bei den Werften abgeladen oder kommen die dann einfach aus dem Nichts?

Ich würde die ganzen kaputten Schiffe gern wenn möglich auf einmal aus meinem Savegame löschen. Habe mir dazu mal die Einträge für nen kaputtes und nen funktionierendes Schiff angeschaut damit ich sie mit nem kleinen Script identifizieren kann um sie damit auch rauszulöschen. Mir ist jetzt aber zwischen den beiden Schiffen kein wirklicher Unterschied aufgefallen, aber ich kenn mich auch nicht wirklich mit der Savegame und Datenstruktur von X:RB aus.

Hier mal je ein Beispiel für einen kaputten und einen funktionierenden NPC Frachter aus meinem Save. Vielleicht siehst du oder jemand anderes ja ein eindeutiges Merkmal um den kaputten vom funktionierenden zu unterscheiden.

Kaputter Frachter

Code: Select all

<component class="ship_l" connection="space" id="[0x181309d]" macro="units_size_l_dv_kit_old_container_01_macro" owner="canteran">
	<listeners>
		<listener event="boostdisabled" listener="[0x2060cba]" />
		<listener event="killed" listener="[0x20606db]" />
		<listener event="boostdisabled" listener="[0x2060855]" />
		<listener event="boostdisabled" listener="[0x205f90a]" />
		<listener event="boostdisabled" listener="[0x205f928]" />
		<listener event="killed" listener="[0x2060d03]" />
	</listeners>
	<events>
		<event event="updateengineparameters" time="207973.532" />
	</events>
	<movement class="navigation" forceposition="0">
		<position>
			<read avoidcollisions="1">
				<offset>
					<position x="-21421.277" y="2646.316" z="-2870.692" />
					<rotation yaw="27.98043" />
				</offset>
				<velocity />
				<acceleration />
			</read>
			<write avoidcollisions="1">
				<offset>
					<position x="-21421.277" y="2646.316" z="-2870.692" />
					<rotation yaw="27.98043" />
				</offset>
				<velocity />
				<acceleration />
			</write>
		</position>
		<targetpoints />
		<flightcontrolmodel type="linear" />
		<transition />
	</movement>
	<offset>
		<position x="-21421.277" y="2646.316" z="-2870.692" />
		<rotation yaw="27.98043" />
	</offset>
	<drop ref="ship_large_civilian" />
	<source class="job" endtime="139392.567" job="can_chapter2_medium_trader_food_large_sector18" zone="[0x2066ff3]" />
	<shields>
		<summary connection="connection_shieldgen_external01" parent="[0x181309d]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x205f825]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x2060ce2]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x20604d1]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x2060a24]" state="collapsed" />
	</shields>
	<turrets>
		<summary connection="connection_turret_small_mg04" parent="[0x205f825]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x205f825]" state="collapsed" />
		<summary connection="connection_turret_small_mg03" parent="[0x205f825]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x205f825]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x2060ce2]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x2060ce2]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x20604d1]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x20604d1]" state="collapsed" />
	</turrets>
	<ammunition>
		<available>
			<item amount="10" macro="units_size_xs_welder_drone_macro" />
			<item amount="23" macro="units_size_xs_transp_empty_macro" />
		</available>
	</ammunition>
	<trade>
		<prices>
			<reference>
				<ware buy="28" sell="0" ware="foodrations" />
			</reference>
		</prices>
	</trade>
	<gravidar range="50072.613" />
	<connections>
		<connection connection="connection_radar_fallback01" macro="connection_radar_fallback01">
			<component class="radar" connection="ship" id="[0x2060b45]" macro="radar_ship_l_fallback_01_macro">
				<connections />
			</component>
		</connection>
		<connection connection="connection_cockpit01" macro="connection_cockpit01">
			<component class="cockpit" connection="connection01" id="[0x2060460]" macro="unit_combat_ar_cockpit_macro">
				<connections>
					<connection connection="tempengineerconnection">
						<component class="npc" connection="commandroomslot" id="[0x2060574]" macro="character_ar_male_dv_b_macro" name="Peter Lieberwitz" owner="canteran" page="10108">
							<listeners>
								<listener event="killed" listener="[0x181309d]" />
							</listeners>
							<skills>
								<skill type="engineering" value="5" />
								<skill type="leadership" value="2" />
								<skill type="management" value="1" />
								<skill type="morale" value="1" />
								<skill type="navigation" value="1" />
								<skill type="science" value="3" />
							</skills>
							<entity control="1" type="engineer" />
							<npcseed bodyparts="965004352" bonescales="2772305821" morphtargetweights="3366988773" />
							<connections />
						</component>
					</connection>
					<connection connection="connection05">
						<component class="npc" connection="commandroomslot" id="[0x2060d03]" macro="character_ar_male_dv_a_macro" name="David Jones" owner="canteran" page="10105">
							<listeners>
								<listener event="killed" listener="[0x181309d]" />
							</listeners>
							<skills>
								<skill type="combat" value="2" />
								<skill type="engineering" value="1" />
								<skill type="leadership" value="5" />
								<skill type="morale" value="1" />
								<skill type="navigation" value="1" />
								<skill type="science" value="3" />
							</skills>
							<entity control="1" type="commander" />
							<blackboard>
								<value name="$trade_failedfindruns" type="integer" value="814" />
							</blackboard>
							<npcseed bodyparts="4080177723" bonescales="3300657165" morphtargetweights="336714987" />
							<connections />
						</component>
					</connection>
					<connection connection="connection02">
						<component class="npc" connection="commandroomslot" id="[0x20606db]" macro="character_ar_male_dv_b_macro" name="William Martin" owner="canteran" page="10102">
							<listeners>
								<listener event="killed" listener="[0x181309d]" />
							</listeners>
							<skills>
								<skill type="combat" value="1" />
								<skill type="engineering" value="3" />
								<skill type="leadership" value="4" />
								<skill type="navigation" value="2" />
								<skill type="science" value="3" />
							</skills>
							<entity control="1" type="defencecontrol" />
							<npcseed bodyparts="1888012124" bonescales="1981273495" morphtargetweights="3960810747" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connection_dock_s01" macro="connection_dock_s01">
			<component class="dronelaunchpad" connection="connection_component01" id="[0x206072b]" macro="dronelaunchpad_invisible_ship_l_01_macro">
				<offset default="1" />
				<connections />
			</component>
		</connection>
		<connection connection="connectionfor_units_size_l_dv_carrier_kit_old_extender_a" macro="connectionfor_units_size_l_dv_carrier_kit_old_extender_a">
			<component class="destructible" component="units_size_l_dv_carrier_kit_old_extender_a" connection="space" id="[0x205f825]">
				<offset default="1" />
				<connections />
			</component>
		</connection>
		<connection connection="connection_storage01" macro="connection_storage01">
			<component class="storage" connection="shipconnection" id="[0x2060cd1]" macro="storage_ship_l_fuel_01_macro">
				<cargo>
					<summary connection="cargo" parent="[0x2060cd1]" state="collapsed">
						<ware amount="1074" ware="fuelcells" />
					</summary>
				</cargo>
				<connections />
			</component>
		</connection>
		<connection connection="connectionfor_units_size_l_dv_carrier_kit_old_end_a" macro="connectionfor_units_size_l_dv_carrier_kit_old_end_a">
			<component class="destructible" component="units_size_l_dv_carrier_kit_old_end_a" connection="space" id="[0x2060ce2]">
				<offset default="1" />
				<connections>
					<connection connection="connection_engine_m02" macro="connection_engine_m02">
						<component class="engine" connection="connection01" id="[0x205fb87]" macro="engine_size_m_dv_freighter_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x205fb87]" subname="scale4" type="glow" value="1.97095">
									<persistent duration="-1" start="51039.362" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x205f90a]" macro="enginebooster_size_m_01_macro">
										<boost recharge="80104.157" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine_m01" macro="connection_engine_m01">
						<component class="engine" connection="connection01" id="[0x2060680]" macro="engine_size_m_dv_freighter_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x2060680]" subname="scale4" type="glow" value="1.94803">
									<persistent duration="-1" start="51039.362" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x205f928]" macro="enginebooster_size_m_01_macro">
										<boost recharge="80104.157" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine_l02" macro="connection_engine_l02">
						<component class="engine" connection="connection01" id="[0x206784c]" macro="engine_size_l_dv_freighter_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x206784c]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="51039.362" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x2060cba]" macro="enginebooster_size_l_01_macro">
										<boost recharge="80104.157" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine_l01" macro="connection_engine_l01">
						<component class="engine" connection="connection01" id="[0x2060819]" macro="engine_size_l_dv_freighter_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x2060819]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="51039.362" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x2060855]" macro="enginebooster_size_l_01_macro">
										<boost recharge="80104.157" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_jumpdrive01" macro="connection_jumpdrive01">
						<component class="jumpdrive" connection="connection01" id="[0x20609e3]" macro="props_surf_ar_jumpdrive_l_macro">
							<offset default="1" />
							<jump time="59950.22" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connectionfor_units_size_l_dv_carrier_kit_old_front_a" macro="connectionfor_units_size_l_dv_carrier_kit_old_front_a">
			<component class="destructible" component="units_size_l_dv_carrier_kit_old_front_a" connection="space" id="[0x20604d1]">
				<offset default="1" />
				<connections>
					<connection connection="connection_dock_p01" macro="connection_dock_p01">
						<component class="destructible" connection="connection_component01" id="[0x20606d0]" macro="playerdock_capship01_macro">
							<offset default="1" />
							<connections>
								<connection connection="connection_dockingbay01" macro="connection_dockingbay01">
									<component class="dockingbay" connection="connection02" id="[0x205f7de]" macro="dockingbay_player_build_macro">
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_radar_external01" macro="connection_radar_external01">
						<component class="radar" connection="connection_component01" id="[0x203ee38]" macro="radar_ship_l_freighter_01_macro">
							<offset default="1" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connectionfor_units_size_l_dv_carrier_kit_old_container_a" macro="connectionfor_units_size_l_dv_carrier_kit_old_container_a">
			<component class="destructible" component="units_size_l_dv_carrier_kit_old_container_a" connection="space" id="[0x2060a24]">
				<offset default="1" />
				<connections>
					<connection connection="connection_storage10" macro="connection_storage10">
						<component class="storage" connection="connection_component01" id="[0x20604d5]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x20604d5]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage11" macro="connection_storage11">
						<component class="storage" connection="connection_component01" id="[0x205feee]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x205feee]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage12" macro="connection_storage12">
						<component class="storage" connection="connection_component01" id="[0x2060b39]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060b39]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage13" macro="connection_storage13">
						<component class="storage" connection="connection_component01" id="[0x205f83a]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x205f83a]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage14" macro="connection_storage14">
						<component class="storage" connection="connection_component01" id="[0x20678d0]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x20678d0]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage15" macro="connection_storage15">
						<component class="storage" connection="connection_component01" id="[0x20605b4]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x20605b4]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage16" macro="connection_storage16">
						<component class="storage" connection="connection_component01" id="[0x2060601]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060601]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage09" macro="connection_storage09">
						<component class="storage" connection="connection_component01" id="[0x2060614]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060614]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage08" macro="connection_storage08">
						<component class="storage" connection="connection_component01" id="[0x206ab50]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x206ab50]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage03" macro="connection_storage03">
						<component class="storage" connection="connection_component01" id="[0x2060532]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060532]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage02" macro="connection_storage02">
						<component class="storage" connection="connection_component01" id="[0x2060498]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060498]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage01" macro="connection_storage01">
						<component class="storage" connection="connection_component01" id="[0x2060693]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060693]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage07" macro="connection_storage07">
						<component class="storage" connection="connection_component01" id="[0x20603f7]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x20603f7]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage06" macro="connection_storage06">
						<component class="storage" connection="connection_component01" id="[0x205f7b6]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x205f7b6]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage05" macro="connection_storage05">
						<component class="storage" connection="connection_component01" id="[0x20698ec]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x20698ec]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
					<connection connection="connection_storage04" macro="connection_storage04">
						<component class="storage" connection="connection_component01" id="[0x2060a76]" macro="storage_dv_old_container_01_macro">
							<offset default="1" />
							<cargo>
								<summary connection="connection_cargobay01" parent="[0x2060a76]" state="collapsed" />
							</cargo>
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
	</connections>
</component>
Funktionierender Frachter

Code: Select all

<component attackmethod="lowattentionattack" attacktime="188713.318" class="ship_xl" connection="space" id="[0x2060bd4]" macro="units_size_xl_cs_omicron_ship_01_macro" owner="jonferson">
	<listeners>
		<listener event="killed" listener="[0x20703f1]" />
		<listener event="boostdisabled" listener="[0x206a983]" />
		<listener event="boostdisabled" listener="[0x1866db5]" />
		<listener event="boostdisabled" listener="[0x206a982]" />
		<listener event="boostdisabled" listener="[0x205b4f7]" />
		<listener event="boostdisabled" listener="[0x2062620]" />
		<listener event="boostdisabled" listener="[0x2070f0f]" />
		<listener event="boostdisabled" listener="[0x206f655]" />
		<listener event="boostdisabled" listener="[0x206f31a]" />
		<listener event="killed" listener="[0x205b4f1]" />
	</listeners>
	<events>
		<event event="updateengineparameters" time="207973.791" />
		<event event="ceasefire" time="207980.962" />
		<event event="prejump" time="207980.962" zone="[0x20610a0]" />
		<event event="jumpdrivecharged" time="207985.962" />
		<event event="jump" price="100" time="207985.962" zone="[0x20610a0]">
			<offset>
				<position x="-18376.801" z="3386.398" />
				<rotation yaw="112.40019" />
			</offset>
			<safepos radius="1637.981" refobject="[0x0]" safepos="1">
				<allowed y="0" />
			</safepos>
		</event>
	</events>
	<movement class="navigation" forceposition="0">
		<position>
			<read avoidcollisions="1">
				<offset>
					<position x="-21743.164" z="14502.319" />
					<rotation yaw="126.74229" />
				</offset>
				<velocity />
				<acceleration />
			</read>
			<write avoidcollisions="1">
				<offset>
					<position x="-21743.164" z="14502.319" />
					<rotation yaw="126.74229" />
				</offset>
				<velocity />
				<acceleration />
			</write>
		</position>
		<targetpoints />
		<flightcontrolmodel type="linear" />
		<transition />
	</movement>
	<offset>
		<position x="-29835.594" y="6280.802" z="-12488.781" />
		<rotation yaw="-24.22514" />
	</offset>
	<drop ref="ship_large_civilian" />
	<source class="job" endtime="249446.875" job="omicron_trader_shiptech_large" zone="[0x206f4bd]" />
	<shields>
		<summary connection="connection_shieldgen03" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connection_shieldgen02" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connection_shieldgen_external01" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connection_shieldgen02" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_shieldgen02" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_shieldgen03" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_shieldgen02" parent="[0x1866dbd]" state="collapsed" />
		<summary connection="connection_shieldgen01" parent="[0x1866dbd]" state="collapsed" />
	</shields>
	<turrets>
		<summary connection="connection_turret_medium_pe02" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_medium_pe01" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_small_mg04" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_small_mg03" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x206a980]" state="collapsed" />
		<summary connection="connection_turret_small_mg08" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg05" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg04" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg07" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg06" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg03" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x1866db6]" state="collapsed" />
		<summary connection="connection_turret_small_mg08" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_turret_small_mg05" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_turret_small_mg07" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_turret_small_mg06" parent="[0x1866dc0]" state="collapsed" />
		<summary connection="connection_turret_small_mg04" parent="[0x1866dbd]" state="collapsed" />
		<summary connection="connection_turret_small_mg01" parent="[0x1866dbd]" state="collapsed" />
		<summary connection="connection_turret_small_mg03" parent="[0x1866dbd]" state="collapsed" />
		<summary connection="connection_turret_small_mg02" parent="[0x1866dbd]" state="collapsed" />
	</turrets>
	<surface>
		<summary connection="connectionfor_units_size_xl_cs_omicron_cargo_d" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_cargo_b" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_antenna_c1" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_antenna_b1" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_cargo_b1" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_cargo_b2" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_antenna_c" parent="[0x2060bd4]" state="collapsed" />
		<summary connection="connectionfor_units_size_xl_cs_omicron_antenna_b" parent="[0x2060bd4]" state="collapsed" />
	</surface>
	<ammunition>
		<available>
			<item amount="6" macro="units_size_xs_welder_drone_macro" />
			<item amount="61" macro="units_size_xs_transp_empty_macro" />
		</available>
	</ammunition>
	<trade>
		<prices>
			<reference>
				<ware buy="10" sell="0" ware="fuelcells" />
				<ware buy="5003" sell="0" ware="reinforcedmetalplating" />
				<ware buy="28075" sell="0" ware="holtzmanfieldgenerator" />
				<ware buy="42803" sell="0" ware="plasmaflowregulator" />
				<ware buy="28398" sell="0" ware="fusionreactor" />
			</reference>
		</prices>
	</trade>
	<lastglobalanimation time="207957.621" trigger="battlestate_red" />
	<gravidar range="87733.727" />
	<connections>
		<connection connection="connection_engine02" macro="connection_engine02">
			<component class="engine" connection="connection01" id="[0x2070d3a]" macro="engine_size_xl_cs_omicron_01_macro">
				<offset default="1" />
				<render>
					<parameter flags="32" name="light" owner="[0x2070d3a]" subname="scale4" type="glow" value="0">
						<persistent duration="-1" start="0" target="1" value="1" />
					</parameter>
				</render>
				<connections>
					<connection connection="connection_booster01" macro="connection_booster01">
						<component class="enginebooster" connection="engine" id="[0x206a982]" macro="enginebooster_size_xl_01_macro">
							<boost recharge="207540.772" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connection_engine01" macro="connection_engine01">
			<component class="engine" connection="connection01" id="[0x206a32f]" macro="engine_size_xl_cs_omicron_01_macro">
				<offset default="1" />
				<render>
					<parameter flags="32" name="light" owner="[0x206a32f]" subname="scale4" type="glow" value="0">
						<persistent duration="-1" start="0" target="1" value="1" />
					</parameter>
				</render>
				<connections>
					<connection connection="connection_booster01" macro="connection_booster01">
						<component class="enginebooster" connection="engine" id="[0x206a983]" macro="enginebooster_size_xl_01_macro">
							<boost recharge="207540.772" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connection_radar_fallback01" macro="connection_radar_fallback01">
			<component class="radar" connection="ship" id="[0x2070f11]" macro="radar_ship_xl_fallback_01_macro">
				<connections />
			</component>
		</connection>
		<connection connection="connection_cockpit01" macro="connection_cockpit01">
			<component class="cockpit" connection="connection01" id="[0x2070f0c]" macro="cockpit_bridge_size_xl_macro">
				<offset default="1" />
				<connections>
					<connection connection="tempengineerconnection">
						<component class="npc" connection="commandroomslot" id="[0x205b4ee]" macro="character_ar_male_engineer_macro" name="Ban Brano" owner="jonferson" page="10106">
							<listeners>
								<listener event="killed" listener="[0x2060bd4]" />
							</listeners>
							<skills>
								<skill type="combat" value="2" />
								<skill type="engineering" value="3" />
								<skill type="leadership" value="2" />
								<skill type="management" value="1" />
								<skill type="morale" value="3" />
								<skill type="navigation" value="3" />
								<skill type="science" value="2" />
							</skills>
							<entity control="1" type="engineer" />
							<npcseed bodyparts="721645681" bonescales="1580829411" morphtargetweights="3855418808" />
							<connections />
						</component>
					</connection>
					<connection connection="connection05">
						<component class="npc" connection="commandroomslot" id="[0x205b4f1]" macro="character_ar_male_trader_macro" name="Daron Marval" owner="jonferson" page="10101">
							<listeners>
								<listener event="killed" listener="[0x2060bd4]" />
							</listeners>
							<skills>
								<skill type="combat" value="3" />
								<skill type="engineering" value="3" />
								<skill type="leadership" value="2" />
								<skill type="management" value="3" />
								<skill type="morale" value="1" />
								<skill type="science" value="2" />
							</skills>
							<entity control="1" type="commander" />
							<tolerance>
								<booster decayrate="0.25" delay="5" faction="hereticvanguards" time="188713.318" value="-0.075" />
							</tolerance>
							<blackboard>
								<value name="$trade_failedfindruns" type="integer" />
							</blackboard>
							<npcseed bodyparts="2305047385" bonescales="3653886904" morphtargetweights="2809131717" />
							<connections />
						</component>
					</connection>
					<connection connection="connection02">
						<component class="npc" connection="commandroomslot" id="[0x20703f1]" macro="character_ar_female_pilot_macro" name="Janne Kayean" owner="jonferson" page="10110">
							<listeners>
								<listener event="killed" listener="[0x2060bd4]" />
							</listeners>
							<skills>
								<skill type="engineering" value="2" />
								<skill type="leadership" value="1" />
								<skill type="management" value="3" />
								<skill type="navigation" value="3" />
							</skills>
							<entity control="1" type="defencecontrol" />
							<npcseed bodyparts="1003518696" bonescales="1112452939" morphtargetweights="2019304753" />
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connectionfor_units_size_xl_cs_omicron_side_b" macro="connectionfor_units_size_xl_cs_omicron_side_b">
			<component class="destructible" component="units_size_xl_cs_omicron_side_b" connection="space" id="[0x206a980]">
				<offset default="1" />
				<connections />
			</component>
		</connection>
		<connection connection="connection_dock_p01" macro="connection_dock_p01">
			<component class="destructible" connection="connection_component01" id="[0x1866dbc]" macro="playerdock_capship01_macro">
				<offset default="1" />
				<connections>
					<connection connection="connection_dockingbay01" macro="connection_dockingbay01">
						<component class="dockingbay" connection="connection02" id="[0x1866db7]" macro="dockingbay_player_build_macro">
							<connections />
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connection_dock_s01" macro="connection_dock_s01">
			<component class="dronelaunchpad" connection="connection_component" id="[0x1866db8]" macro="props_surf_ar_docks_size_s_floor_macro">
				<offset default="1" />
				<connections />
			</component>
		</connection>
		<connection connection="connectionfor_units_size_xl_cs_omicron_center_b" macro="connectionfor_units_size_xl_cs_omicron_center_b">
			<component class="destructible" component="units_size_xl_cs_omicron_center_b" connection="space" id="[0x1866db6]">
				<offset default="1" />
				<connections />
			</component>
		</connection>
		<connection connection="connectionfor_units_size_xl_cs_omicron_engine_a1" macro="connectionfor_units_size_xl_cs_omicron_engine_a1">
			<component class="destructible" component="units_size_xl_cs_omicron_engine_a" connection="space" id="[0x1866dc0]">
				<offset default="1" />
				<connections>
					<connection connection="connection_engine02" macro="connection_engine02">
						<component class="engine" connection="connection01" id="[0x206a2f4]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x206a2f4]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x206f31a]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine03" macro="connection_engine03">
						<component class="engine" connection="connection01" id="[0x2070f10]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x2070f10]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x205b4f7]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine01" macro="connection_engine01">
						<component class="engine" connection="connection01" id="[0x206aa12]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x206aa12]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x2062620]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connectionfor_units_size_xl_cs_omicron_engine_a" macro="connectionfor_units_size_xl_cs_omicron_engine_a">
			<component class="destructible" component="units_size_xl_cs_omicron_engine_a" connection="space" id="[0x1866dbd]">
				<offset default="1" />
				<connections>
					<connection connection="connection_engine02" macro="connection_engine02">
						<component class="engine" connection="connection01" id="[0x20311cd]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x20311cd]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x1866db5]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine03" macro="connection_engine03">
						<component class="engine" connection="connection01" id="[0x206f656]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x206f656]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x206f655]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
					<connection connection="connection_engine01" macro="connection_engine01">
						<component class="engine" connection="connection01" id="[0x206a31b]" macro="engine_size_xl_cs_omicron_01_macro">
							<offset default="1" />
							<render>
								<parameter flags="32" name="light" owner="[0x206a31b]" subname="scale4" type="glow" value="0">
									<persistent duration="-1" start="0" target="1" value="1" />
								</parameter>
							</render>
							<connections>
								<connection connection="connection_booster01" macro="connection_booster01">
									<component class="enginebooster" connection="engine" id="[0x2070f0f]" macro="enginebooster_size_xl_01_macro">
										<boost recharge="207540.772" />
										<connections />
									</component>
								</connection>
							</connections>
						</component>
					</connection>
				</connections>
			</component>
		</connection>
		<connection connection="connection_jumpdrive01" macro="connection_jumpdrive01">
			<component class="jumpdrive" connection="connection01" id="[0x20621ea]" macro="props_surf_ar_jumpdrive_macro">
				<offset default="1" />
				<jump chargestarttime="207965.962" time="207963.376" />
				<connections />
			</component>
		</connection>
		<connection connection="connection_storage02" macro="connection_storage02">
			<component class="storage" connection="shipconnection" id="[0x206f610]" macro="storage_ship_xl_fuel_01_macro">
				<cargo>
					<summary connection="cargo" parent="[0x206f610]" state="collapsed">
						<ware amount="1800" ware="fuelcells" />
					</summary>
				</cargo>
				<connections />
			</component>
		</connection>
		<connection connection="connection_storage01" macro="connection_storage01">
			<component class="storage" connection="shipconnection" id="[0x206f760]" macro="storage_ship_xl_universal_02_macro">
				<cargo>
					<summary connection="cargo" parent="[0x206f760]" state="collapsed">
						<ware amount="114" ware="fusionreactor" />
					</summary>
				</cargo>
				<connections />
			</component>
		</connection>
		<connection connection="connection_radar_external01" macro="connection_radar_external01">
			<component class="radar" connection="connection_component01" id="[0x207027a]" macro="radar_ship_xl_freighter_01_macro">
				<offset default="1" />
				<connections />
			</component>
		</connection>
	</connections>
</component>

UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader » Sun, 10. Jul 16, 16:45

Die Schiffe entstehen wenn vorrätig in einer Werft (nur bei kleinschiffen möglich), und wenn nicht werden sie gespawnt, also keine bedenken von der seite.

ich würde es aber an deiner stelle unterlassen die Schiffe aus dem Save zu löschen, denn bei den NPCs hängt noch je eine Instanz für den Dialogbau dran, die nur sauber entfernt wird wenn man den NPC InGame entfernt (entweder direkt oder durch zerstören des Schiffes auf dem sie sich befinden) - ist zwar ne harmlose sache wenn diese zombie-instanzen verbleiben, aber das muss ja nicht sein. Nimm stattdessen lieber Simoons Cheatscripte zum zerstören der Schiffe im einzelnen oder schreib dir nen eigenes.. nen gemeingültiges merkmal fällt mir leider gerade nicht ein, aber ich denke es sollte ausreichen alle (Gross)schiffe im Uni darauf zu prüfen ob sie sich in der ersten Stunde seit Spielbeginn/Spiel Laden aus der Zone weg bewegt haben...
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)

bitvoid
Posts: 119
Joined: Wed, 6. Nov 02, 20:31
x4

Post by bitvoid » Sun, 10. Jul 16, 17:21

UniTrader wrote: ich würde es aber an deiner stelle unterlassen die Schiffe aus dem Save zu löschen, denn bei den NPCs hängt noch je eine Instanz für den Dialogbau dran, die nur sauber entfernt wird wenn man den NPC InGame entfernt (entweder direkt oder durch zerstören des Schiffes auf dem sie sich befinden) - ist zwar ne harmlose sache wenn diese zombie-instanzen verbleiben, aber das muss ja nicht sein.
Hui, danke für den Hinweis. Ich will mir ja mein Spiel nicht noch weiter kaputt machen als es schon ist :)

Dann werde ich wohl oder übel die Frachter mit den Cheatskripten beseitigen müssen (vom Erstellen von Scripten hab ich leider keine Ahnung). Hatte gehofft das vermeiden zu können da ich dazu ja sicher jede Zone im Uni abfliegen muss :(

Danke dir auf jeden Fall für die Hinweise und Hilfe

Return to “X Rebirth - Scripts und Modding”