Temporary Xenon_buildtime_fix

Hier ist der ideale Ort um über Scripts und Mods für X4: Foundations zu diskutieren.

Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum

User avatar
Casishur
Posts: 2124
Joined: Fri, 1. Jul 05, 10:04
x4

Temporary Xenon_buildtime_fix

Post by Casishur »

https://g3ce.net/public/x4/mods/Xenon_buildtime.zip
version 7.50
Dieser Mod greift den derzeitigen "No Drohnen Bauzeit bug" Der Xenon auf, wo dessen Bauzeit Viel zu hoch ist.
der hier Reduziert die Bauzeiten der Xenon Stationen auf wenige minuten, so das die "No Drohnen Stafzeit" deren Vanilla Originalbauzeit annähernd Entspricht.
dieser fix ist Spielstandfreundlich und deaktiverbar, lässt aber ein Modified zurück.

This mod addresses the current “no drone build time bug” of the Xenon, where the build time is way too high.
This one Reduces the build time of the Xenon stations to a few minutes, so that the “no drone build time”
corresponds approximately to their vanilla original build time.
This fix is savegame friendly and deactivatable, but leaves a modified.

Temporary Fix

(ich Wünschte Egosoft könnte den Mod solange Signieren, bis der Bug behoben ist)
CPU Typ Ryzen 9 3900x
Grafikkarte Radeon RX 7600 XT 16GB
Arbeitsspeicher: Corsair Vengeance LPX 64GB (4 x 16 GB) DDR4 3200MHz
Motherboard Name/Typ MSI B550 Gaming Plus
Win 10 64 bit

Betty : Autopilot.... hat.... total Versagt.

Twitch https://www.twitch.tv/Casishur
Franken
Posts: 1634
Joined: Wed, 23. Jan 19, 09:14
x4

Re: Temporary Xenon_buildtime_fix

Post by Franken »

Tolle Sache 😊
Danke dafür 👍

Ich nutze zZ eine Mod, die alle Bauzeiten verkürzt. Das ist auch nicht schlecht, und macht das Universum spürbar lebendiger. Aber deiner wirkt natürlich gezielter 😊
[] i:.. :goner: ..:i []
User avatar
Casishur
Posts: 2124
Joined: Fri, 1. Jul 05, 10:04
x4

Re: Temporary Xenon_buildtime_fix

Post by Casishur »

Franken wrote: Sat, 10. May 25, 14:31 Tolle Sache 😊
Danke dafür 👍

Ich nutze zZ eine Mod, die alle Bauzeiten verkürzt. Das ist auch nicht schlecht, und macht das Universum spürbar lebendiger. Aber deiner wirkt natürlich gezielter 😊
Mods müsen ja nicht immer Spieleingreifend geschrieben sein, sondern auch gezielt zur Temporärem Bug Behebung oder als Workaround geschrieben sein, bis diese Gefixt werdem.
Da die Bauzeiten steurerrung selber irgendwo wohl in Harcode geschrieben ist, da man sie es nirgends auffinden kann . muss man diesen weg nehmen.



*edit. 13.05.2025
Einen kleinen fehler korrigiert, was sich auf die Argon Defence Disk bezieht.
Sie war Anscheinend nicht mehr Baubar und die Bauzeiten Waren Vertauscht.
Dies Habe ich Während meines Heutigen Streams bereits Korrigiert und Getestet. :-)

Eventuell muss man die Blaupause der Argon Defence Disk beim Fraktions Representanten neu Kaufen :-/


Die Argon Defence Disk sowie Brücke, werden von den Xenon Verwendet und Findet man Hauptsächlich an den Werften.

Das ist der aktualisierte inhalt der wares.xml , falls man selber hand anlegen möchte :-)
wie man an "production time" sehen kann, wurde die zeit durch 5 geteilt. 384 --> 76,8 aufgerundet 77 . durch den "No Drohne Strafzeit Bug" wird dieser Wert in etwa Mal 5 genommen und wird auf 385 (384) gesetzt.

Code: Select all

<diff>
  <replace sel="/wares/ware[@id='module_arg_def_disc_01']">
    <ware id="module_arg_def_disc_01" name="{20104,40601}" description="{20104,40602}" transport="container" volume="1" tags="module">
      <price min="533140" average="627224" max="721308" />
      <production time="384" amount="1" method="default" name="{20206,101}">
        <primary>
          <ware ware="claytronics" amount="98" />
          <ware ware="energycells" amount="196" />
          <ware ware="hullparts" amount="359" />
        </primary>
      </production>
      <production time="77" amount="1" method="xenon" name="{20206,601}" tags="noplayerbuild">
        <primary>
          <ware ware="energycells" amount="196" />
          <ware ware="ore" amount="496" />
          <ware ware="silicon" amount="290" />
        </primary>
      </production>
      <research time="10">
        <research>
          <ware ware="research_module_defence" />
        </research>
      </research>
      <component ref="defence_arg_disc_01_macro" amount="1" />
      <restriction licence="station_gen_intermediate" />
      <owner faction="antigone" />
      <owner faction="argon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_arg_def_tube_01']">
    <ware id="module_arg_def_tube_01" name="{20104,41101}" description="{20104,41102}" transport="container" volume="1" tags="module">
      <price min="462691" average="544342" max="625993" />
      <production time="334" amount="1" method="default" name="{20206,101}">
        <primary>
          <ware ware="claytronics" amount="85" />
          <ware ware="energycells" amount="170" />
          <ware ware="hullparts" amount="312" />
        </primary>
      </production>
      <production time="77" amount="1" method="xenon" name="{20206,601}" tags="noplayerbuild">
        <primary>
          <ware ware="energycells" amount="170" />
          <ware ware="ore" amount="431" />
          <ware ware="silicon" amount="252" />
        </primary>
      </production>
      <research time="10">
        <research>
          <ware ware="research_module_defence" />
        </research>
      </research>
      <component ref="defence_arg_tube_01_macro" />
      <restriction licence="station_gen_intermediate" />
      <owner faction="antigone" />
      <owner faction="argon" />
    </ware>
  </replace>


  <replace sel="/wares/ware[@id='module_gen_build_dockarea_m_01']">
    <ware id="module_gen_build_dockarea_m_01" name="{20104,61301}" description="{20104,61302}" transport="container" volume="1" tags="module">
      <price min="86008820" average="101186848" max="116364875" />
      <production time="1298" amount="1" method="default" name="{20206,101}">
        <primary>
          <ware ware="claytronics" amount="3312" />
          <ware ware="energycells" amount="6620" />
          <ware ware="hullparts" amount="12112" />
        </primary>
      </production>
      <production time="107" amount="1" method="xenon" name="{20206,601}" tags="noplayerbuild">
        <primary>
          <ware ware="energycells" amount="6620" />
          <ware ware="ore" amount="6952" />
          <ware ware="silicon" amount="4062" />
        </primary>
      </production>
      <research time="10">
        <research>
          <ware ware="research_module_build" />
        </research>
      </research>
      <component ref="buildmodule_gen_ships_m_dockarea_01_macro" />
      <restriction licence="station_equip_sm" />
      <owner faction="antigone" />
      <owner faction="argon" />
      <owner faction="holyorder" />
      <owner faction="paranid" />
      <owner faction="teladi" />
      <owner faction="trinity" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_build_m_01']">
    <ware id="module_xen_build_m_01" name="{20104,61101}" description="{20104,61102}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="781711" average="919660" max="1057609" />
      <production time="107" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="1.76">
        <primary>
          <ware ware="energycells" amount="2750" />
          <ware ware="ore" amount="6952" />
          <ware ware="silicon" amount="4062" />
        </primary>
      </production>
      <component ref="buildmodule_xen_ships_m_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_build_s_01']">
    <ware id="module_xen_build_s_01" name="{20104,61001}" description="{20104,61002}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="781711" average="919660" max="1057609" />
      <production time="107" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="1.76">
        <primary>
          <ware ware="energycells" amount="2750" />
          <ware ware="ore" amount="6952" />
          <ware ware="silicon" amount="4062" />
        </primary>
      </production>
      <component ref="buildmodule_xen_ships_s_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>


  <replace sel="/wares/ware[@id='module_xen_build_xl_01']">
    <ware id="module_xen_build_xl_01" name="{20104,61201}" description="{20104,61202}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="1383023" average="1627086" max="1871149" />
      <production time="190" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="4.24">
        <primary>
          <ware ware="energycells" amount="4866" />
          <ware ware="ore" amount="12301" />
          <ware ware="silicon" amount="7186" />
        </primary>
      </production>
      <component ref="buildmodule_xen_ships_xl_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_def_base_01']">
    <ware id="module_xen_def_base_01" name="{20104,101801}" description="{20104,101802}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="395272" average="465026" max="534780" />
      <production time="545" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="5.29">
        <primary>
          <ware ware="energycells" amount="1391" />
          <ware ware="ore" amount="3515" />
          <ware ware="silicon" amount="2054" />
        </primary>
      </production>
      <component ref="xenon_small_station_01_base_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_dock_m_01']">
    <ware id="module_xen_dock_m_01" name="{20104,71001}" description="{20104,71002}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="103180" average="121388" max="139596" />
      <production time="284" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="13.3">
        <primary>
          <ware ware="energycells" amount="363" />
          <ware ware="ore" amount="918" />
          <ware ware="silicon" amount="536" />
        </primary>
      </production>
      <component ref="dockarea_xen_m_station_01_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_prod_energycells_01']">
    <ware id="module_xen_prod_energycells_01" name="{20104,14701}" description="{20104,14702}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="154982" average="182332" max="209682" />
      <production time="76" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="18.64">
        <primary>
          <ware ware="energycells" amount="562" />
          <ware ware="ore" amount="963" />
          <ware ware="silicon" amount="963" />
        </primary>
      </production>
      <component ref="xenon_small_station_01_solarpanel_01_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>

  <replace sel="/wares/ware[@id='module_xen_stor_01']">
    <ware id="module_xen_stor_01" name="{20104,24001}" description="{20104,24002}" transport="container" volume="1" tags="module noplayerblueprint">
      <price min="43501" average="51178" max="58855" />
      <production time="77" amount="1" method="default" name="{20206,601}" tags="noplayerbuild" dismantlefactor="3.83">
        <primary>
          <ware ware="energycells" amount="153" />
          <ware ware="ore" amount="387" />
          <ware ware="silicon" amount="226" />
        </primary>
      </production>
      <component ref="xenon_small_station_01_storage_01_macro" />
      <restriction licence="station_gen_advanced" />
      <owner faction="xenon" />
    </ware>
  </replace>
</diff>
CPU Typ Ryzen 9 3900x
Grafikkarte Radeon RX 7600 XT 16GB
Arbeitsspeicher: Corsair Vengeance LPX 64GB (4 x 16 GB) DDR4 3200MHz
Motherboard Name/Typ MSI B550 Gaming Plus
Win 10 64 bit

Betty : Autopilot.... hat.... total Versagt.

Twitch https://www.twitch.tv/Casishur
User avatar
Casishur
Posts: 2124
Joined: Fri, 1. Jul 05, 10:04
x4

Re: Temporary Xenon_buildtime_fix

Post by Casishur »

Ich habe die Modifikation nun auf Steam zur verfügung gestellt.
https://steamcommunity.com/sharedfiles/ ... 3497335493


German

Aufgrund eines Bugs in der aktuellen version 7.0, ist die Bauzeit der Xenon Module Z.b Verteidigungsmodule von 45 minuten auf 3 Stunden 50 Minuten gestiegen.

Ich habe dahingehend Die Bauzeiten demenstsprechend angepasst, das trotz des "no Drohne Bug" die annähernd die Original Bauzeit von 45 Minuten wieder ist.

english

Due to a bug in the current version 7.0, the build time of the xenon modules e.g. defense module has increased from 45 minutes to 3 hours 50 minutes.

I have adjusted the build times accordingly, so that despite the "no drone bug” the original build time of 45 minutes is approximately the same again.
CPU Typ Ryzen 9 3900x
Grafikkarte Radeon RX 7600 XT 16GB
Arbeitsspeicher: Corsair Vengeance LPX 64GB (4 x 16 GB) DDR4 3200MHz
Motherboard Name/Typ MSI B550 Gaming Plus
Win 10 64 bit

Betty : Autopilot.... hat.... total Versagt.

Twitch https://www.twitch.tv/Casishur

Return to “X4: Foundations - Scripts und Modding”