[MOD] Galaxy Station Range v1.4 (update 27th Feb '16)
Moderators: Scripting / Modding Moderators, Moderators for English X Forum
-
- Posts: 18
- Joined: Mon, 27. Mar 06, 14:34
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
Fired up my early v3.0 save where I had two stations to test this. Assigned 7 Titurels to one station with galaxy range, one Titurel to my station that isn't Galaxy-capable. Not encountering any UI lock-ups though. Let it run for a while, then tried querying captains in various states of activity (patrolling (strangely), en route, docking, trading, waiting for drones)YorrickVander wrote:If possible, I'd like confirmation that the UI lockup only happens for ships with a trade queue active.
When is it supposed to occur?
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
Cool, as long as that is the only trigger condition I can bypass the bug with only mild knock on issue (broken trade list in the captain orders window, still works as intended in ships detail window).
X Rebirth - A Sirius Cybernetics Corporation Product
Split irritate visiting pilot with strange vocal patterns.
Split irritate visiting pilot with strange vocal patterns.
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
Small update bypassing a decompilation error in the vanilla lua, final ui lockup should now be gone. The trade queue is no longer shown in the captain details, but displays normally in ship details.
X Rebirth - A Sirius Cybernetics Corporation Product
Split irritate visiting pilot with strange vocal patterns.
Split irritate visiting pilot with strange vocal patterns.
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
Hey Yorrick,
have a quick question, if you have the time?
Do you know what this means?
and why is it used as a condition to skip the rest of the $warelist assembly in trade.station.player.xml?
ps. and I just realized that that had 3 question marks, but you could skip the first one to save time.
have a quick question, if you have the time?
Do you know what this means?
Code: Select all
$subordinate == @this.station.buildingmodule.container
ps. and I just realized that that had 3 question marks, but you could skip the first one to save time.
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
I thought that was it. Why doesn't it progress to this part of the script though?
None of those write to logbook commands are triggering. And I tried it with a new manager with a newly assigned Titurel.
Code: Select all
<do_all exact="$resources.count" counter="$i">
<write_to_logbook category="upkeep" text="'MANAGER: resources init'.[]"/>
<set_value name="$ware" exact="$resources.{$i}" />
<do_if value="$subordinate.cargo.{$ware}.free gt 0">
<write_to_logbook category="upkeep" text="'MANAGER: resources do if 1'.[]"/>
<do_if value="$warelist.indexof.{$ware}" exact="0">
<append_to_list name="$warelist" exact="$ware" />
<write_to_logbook category="upkeep" text="'MANAGER: appended resource %1 to warelist'.[$ware]"/>
</do_if>
</do_if>
</do_all>
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23
-
- Posts: 2774
- Joined: Tue, 29. Oct 13, 21:59
-
- Posts: 2963
- Joined: Tue, 18. Nov 14, 16:23