X Rebirth

X Rebirth

Project TOBS
aladinaleks 8. dec. 2017 kl. 9:56
XR 4.30 err
XR 4.30 [] 0.00 Macro::ImportConnection(): Macro template connection 'connection_storage02' not found in macro 'struct_te_prod_shipm_macro'. Macro connection 'connection_storage02' not created. [General] 0.00 ====================================== [General] 0.00 ====================================== [] 0.00 Cannot find macro XML file from index 'landmarks_te_struct_te_prod_ships_macro' in file 'index\macros' [General] 0.00 ====================================== [General] 0.00 ====================================== [] 0.00 Macro::ImportConnection(): Macro 'landmarks_te_struct_te_prod_ships_macro' referenced in macro 'struct_bt_te_small_ships_yard_macro' does not exist. Macro connection 'connectionfor_struct_te_prod_ships_macro' not created. [General] 0.00 ====================================== [General] 0.00 ====================================== [] 0.00 Macro::ImportConnection(): Macro template connection 'connection_storage02' not found in macro 'struct_te_prod_shipm_macro'. Macro connection 'connection_storage02' not created. [General] 0.00 ====================================== [General] 0.00 ====================================== [] 0.00 Cannot find macro XML file from index 'landmarks_te_struct_te_prod_ships_macro' in file 'index\macros' [General] 0.00 ====================================== [General] 0.00 ====================================== [] 0.00 Macro::ImportConnection(): Macro 'landmarks_te_struct_te_prod_ships_macro' referenced in macro 'struct_bt_te_small_ships_yard_macro' does not exist. Macro connection 'connectionfor_struct_te_prod_ships_macro' not created. [General] 0.00 ======================================
< >
Viser 1-12 af 12 kommentarer
eMYNOCK  [udvikler] 8. dec. 2017 kl. 23:12 
will have a look

just from the looks this is only the "new" small shipyard.

i will check the macros for any oversights.

edit:

"landmarks_te_struct_te_prod_ships_macro" was indeed an oversight within the macro... i have corrected it.

"connection_storage02" was not intended to be even in that macro.. removed.

mod should now run without any log entries again
Sidst redigeret af eMYNOCK; 9. dec. 2017 kl. 11:44
aladinaleks 14. dec. 2017 kl. 9:20 
Hi. You can tell in which files the changes were made. ?
eMYNOCK  [udvikler] 14. dec. 2017 kl. 9:22 
struct_bt_te_small_ships_yard_macro.xml

struct_te_prod_ships_macro.xml

struct_te_prod_shipm_macro.xml
Sidst redigeret af eMYNOCK; 14. dec. 2017 kl. 9:24
aladinaleks 14. dec. 2017 kl. 9:31 
Thank You :steamhappy:
aladinaleks 25. feb. 2018 kl. 17:27 
When building ships, drones list is not displayed. It produces an error.



[General] 139.42 ====================================== [] 139.42 CWidgetController::SetUpView() - Validation error: 'Script error: 'Initial selected row 2 is set as unselectable.' Originates from: H:\P\temp\helper.lua(1311): in function 'createThreeTableView' H:\P\temp\helper.lua(1316): in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua(270): in function 'onShowMenu' H:\P\temp\helper.lua(446): in function (255) [C] in function 'pcall' H:\P\temp\widget_detailmonitor.lua(8179): in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua(1092): in function (1088)' [General] 139.42 ====================================== [General] 139.42 ====================================== [] 139.42 e:/Game_Test/X Rebirth/(): (from presentation 'ui/widget/presentations/widget_detailmonitor/widget_detailmonitor.bgf') DisplayView(): Failed to set-up the view. [General] 139.42 ====================================== [General] 139.42 ====================================== [] 139.42 stack traceback: [C]: in function 'TraceBack' H:\P\temp\helper.lua:1251: in function 'checkViewExists' H:\P\temp\helper.lua:1318: in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua:270: in function 'onShowMenu' H:\P\temp\helper.lua:446: in function <H:\P\temp\helper.lua:255> [C]: in function 'pcall' H:\P\temp\widget_detailmonitor.lua:8179: in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua:1092: in function <H:\P\temp\widget_detailmonitor.lua:1088> [General] 139.42 ====================================== [General] 139.42 ====================================== [] 139.42 Error while executing onEvent script for event: showSelectDronesMenu. Errormessage: H:\P\temp\helper.lua:1253: Failed to create view for menu SelectDronesMenu. Reloading UI ... [General] 139.42 ====================================== [General] 157.63 ====================================== [] 157.63 CWidgetController::SetUpView() - Validation error: 'Script error: 'Initial selected row 2 is set as unselectable.' Originates from: H:\P\temp\helper.lua(1311): in function 'createThreeTableView' H:\P\temp\helper.lua(1316): in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua(270): in function 'onShowMenu' H:\P\temp\helper.lua(446): in function (255) [C] in function 'pcall' H:\P\temp\widget_detailmonitor.lua(8179): in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua(1092): in function (1088)' [General] 157.63 ====================================== [General] 157.63 ====================================== [] 157.63 e:/Game_Test/X Rebirth/(): (from presentation 'ui/widget/presentations/widget_detailmonitor/widget_detailmonitor.bgf') DisplayView(): Failed to set-up the view. [General] 157.63 ====================================== [General] 157.63 ====================================== [] 157.63 stack traceback: [C]: in function 'TraceBack' H:\P\temp\helper.lua:1251: in function 'checkViewExists' H:\P\temp\helper.lua:1318: in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua:270: in function 'onShowMenu' H:\P\temp\helper.lua:446: in function <H:\P\temp\helper.lua:255> [C]: in function 'pcall' H:\P\temp\widget_detailmonitor.lua:8179: in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua:1092: in function <H:\P\temp\widget_detailmonitor.lua:1088> [General] 157.63 ====================================== [General] 157.63 ====================================== [] 157.63 Error while executing onEvent script for event: showSelectDronesMenu. Errormessage: H:\P\temp\helper.lua:1253: Failed to create view for menu SelectDronesMenu. Reloading UI ... [General] 157.63 ======================================
eMYNOCK  [udvikler] 25. feb. 2018 kl. 19:25 
i am not responsible for the ship dealers, their MD is made by BlackRain and i have no idea or clue how to fix that error nor do i have it encountered my self yet.

sorry if i can't help.
aladinaleks 26. feb. 2018 kl. 3:22 
There was no such problem before. it happened after the last update of the mod.

But I will not argue. Perhaps this is the magic or phase of the moon.

I started a new game, the error appears anyway. I can not understand the reasons.

I'll try, on another section of the HDD, to start the game. ))

It is necessary to check all the variant. ))
Sidst redigeret af aladinaleks; 26. feb. 2018 kl. 3:25
aladinaleks 26. feb. 2018 kl. 19:12 
Unfortunately, there is a mistake. To verify this, I reinstalled Windows. ))
Do you have any previous versions of the mod? If so, can you provide all the versions of the mods that you have?

I checked with the blackraen files and with this code.

An error occurred in both cases on the list of drones when buying ships.

<cue name="alexalsp_shipyard_for_player_001"> <conditions> <event_cue_signalled cue="md.Setup.GameStart" /> </conditions> <actions> <find_zone name="$BuildZone" macro="macro.tzoneCluster_B_Sector07_Zone02_macro" required="true"/> <create_station name="$Station" macro="macro.landmarks_te_tradestation_alexalsp_emy_2_macro" zone="$BuildZone" owner="faction.player"> <position x="14502.0" y="0" z="27705.0"/> <buildsequence sequence="'a'" stage="1"/> <buildsequence sequence="'a'" stage="2"/> <buildsequence sequence="'a'" stage="3"/> <buildsequence sequence="'a'" stage="4"/> <buildsequence sequence="'b'" stage="1"/> <buildsequence sequence="'b'" stage="2"/> <buildsequence sequence="'b'" stage="3"/> <buildsequence sequence="'b'" stage="4"/> <buildsequence sequence="'b'" stage="5"/> <buildsequence sequence="'c'" stage="1"/> <buildsequence sequence="'c'" stage="2"/> <buildsequence sequence="'c'" stage="3"/> <buildsequence sequence="'c'" stage="4"/> <buildsequence sequence="'d'" stage="1"/> <buildsequence sequence="'d'" stage="2"/> <buildsequence sequence="'d'" stage="3"/> <buildsequence sequence="'d'" stage="4"/> <buildsequence sequence="'e'" stage="1"/> <buildsequence sequence="'e'" stage="2"/> <buildsequence sequence="'f'" stage="1"/> <buildsequence sequence="'f'" stage="2"/> <buildsequence sequence="'f'" stage="3"/> <buildsequence sequence="'g'" stage="1"/> <buildsequence sequence="'g'" stage="2"/> <buildsequence sequence="'h'" stage="1"/> <buildsequence sequence="'i'" stage="1"/> </create_station> <find_dock_location name="$Dock" container="$Station" multiple="false" dockpopulationtype="dockpopulationtype.administrative" /> <create_platform_actor name="$Manager" type="entitytype.manager" dockingbay="$Dock.component" ref="manager_omicron_lyrae_random"> <owner exact="faction.player"/> <skills> <skill type="boarding" min="3" max="4" /> <skill type="combat" min="3" max="5" /> <skill type="engineering" min="3" max="5" /> <skill type="leadership" min="5" max="5" /> <skill type="management" min="5" max="5" /> <skill type="morale" min="5" max="5" /> <skill type="navigation" min="5" max="5" /> <skill type="science" min="5" max="5" /> </skills> </create_platform_actor> <create_platform_actor name="$DefenceNPC" type="entitytype.defencecontrol" dockingbay="$Dock.component" ref="fighter_omicron_lyrae_random"> <owner exact="faction.player"/> <skills> <skill type="boarding" min="4" max="4" /> <skill type="combat" min="5" max="5" /> <skill type="engineering" min="2" max="5" /> <skill type="leadership" min="5" max="5" /> <skill type="management" min="1" max="4" /> <skill type="morale" min="5" max="5" /> <skill type="navigation" min="1" max="4" /> <skill type="science" min="5" max="5" /> </skills> </create_platform_actor> <assign_trade_manager object="$Station" actor="$Manager"/> <assign_defence_manager object="$Station" actor="$DefenceNPC"/> <set_actor_account actor="$Manager" /> <start_script object="$Manager" name="'trade.station.player'"/> <start_script object="$DefenceNPC" name="'fight.station.player'"/> <set_value name="$DefenceNPC.$config_attackenemies"/> <!-- add engineer --> <create_platform_actor name="$engineer" type="entitytype.engineer" dockingbay="$Dock.component" ref="engineer_albion_random"> <owner exact="faction.player"/> <skills> <skill type="boarding" exact="1"/> <skill type="combat" exact="3"/> <skill type="engineering" exact="5"/> <skill type="leadership" exact="2"/> <skill type="management" exact="4"/> <skill type="morale" exact="4"/> <skill type="navigation" exact="3"/> <skill type="science" exact="5"/> </skills> </create_platform_actor> <set_entity_type entity="$engineer" type="entitytype.engineer"/> <assign_engineer actor="$engineer" object="$Station"/> <set_value name="$engineer.$control"/> <start_script object="$engineer" name="'engineer.ai'"/> <!-- СПЕЦИАЛИСТЫ --> <!-- специалист по элементам --> <create_platform_actor name="$Actor" dockingbay="$Dock.component" type="entitytype.specialistpowerstorage"> <owner exact="faction.player"/> <select faction="[faction.plutarch,faction.heartofalbion,faction.argongovernment,faction.canteran,faction.jonferson,faction.familyryak,faction.teladi].random" tags="tag.specialistpowerstorage"/> <skills> <skill type="boarding" min="1" max="1" /> <skill type="combat" min="2" max="2" /> <skill type="engineering" min="5" max="5" /> <skill type="leadership" min="4" max="4" /> <skill type="management" min="5" max="5" /> <skill type="morale" min="4" max="4" /> <skill type="navigation" min="3" max="3" /> <skill type="science" min="2" max="2" /> </skills> </create_platform_actor> <assign_control_entity actor="$Actor" object="$Station"/> <set_skills_visible entity="$Actor" visible="true" /> <!-- specialistfood - технолог пищевой промышленности --> <create_platform_actor name="$Actor" dockingbay="$Dock.component" type="entitytype.specialistfood"> <owner exact="faction.player"/> <select faction="[faction.plutarch,faction.heartofalbion,faction.argongovernment,faction.canteran,faction.jonferson,faction.familyryak,faction.teladi].random" tags="tag.specialistfood"/> <skills> <skill type="boarding" exact="1"/> <skill type="combat" exact="3"/> <skill type="engineering" exact="5"/> <skill type="leadership" exact="2"/> <skill type="management" exact="5"/> <skill type="morale" exact="4"/> <skill type="navigation" exact="3"/> <skill type="science" exact="5"/> </skills> </create_platform_actor> <assign_control_entity actor="$Actor" object="$Station"/> <set_skills_visible entity="$Actor" visible="true" /> <!-- Ship dealers --> <do_if value="($Station.canbuildships) or ($Station.canproduceships)"> <find_object_component name="$Cradles" object="$Station" class="class.buildmodule" multiple="true"/> <do_all exact="$Cradles.count" counter="$Counter"> <find_object_component name="$ShipyardDock" object="$Station" class="class.dockingbay" dockpopulationtype="dockpopulationtype.ships" multiple="true"> <match_buildsource sequence="$Cradles.{$Counter}.sequence" stage="$Cradles.{$Counter}.stage"/> </find_object_component> <do_if value="$ShipyardDock.count gt 0"> <create_platform_actor name="$Shipdealer" type="entitytype.shiptrader" dockingbay="$ShipyardDock.random" group="albion.shiptrader"> <owner exact="faction.player"/> </create_platform_actor> </do_if> </do_all> <find_object_component name="$ShipyardDock" object="$Station" class="class.dockingbay" dockpopulationtype="dockpopulationtype.ships" multiple="true"/> <do_if value="$ShipyardDock.count gt 0"> <do_all exact="$ShipyardDock.count" counter="$Counter"> <find_object_component name="$Cradles" object="$Station" class="class.buildmodule" checkoperational="false"> <match_buildsource sequence="$ShipyardDock.{$Counter}.sequence" stage="$ShipyardDock.{$Counter}.stage"/> </find_object_component> <do_if value="not $Cradles"> <create_platform_actor name="$Shipdealer" type="entitytype.smallshiptrader" dockingbay="$ShipyardDock.{$Counter}" group="albion.shiptrader"> <owner exact="faction.player"/> </create_platform_actor> </do_if> </do_all> </do_if> </do_if> <!-- Дроны для защиты станции --> <set_value name="$Unitcapacity" exact="$Station.units.maxcount" /> <add_units object="$Station" category="unitcategory.welder" mk="1" exact="0.2*$Unitcapacity" /> <add_units object="$Station" category="unitcategory.transport" mk="1" exact="0.2*$Unitcapacity" /> <add_units object="$Station" category="unitcategory.defence" mk="2" exact="0.22*$Unitcapacity" /> <add_units object="$Station" category="unitcategory.defence" mk="4" exact="0.22*$Unitcapacity" /> <add_units object="$Station" category="unitcategory.defence" mk="6" exact="0.22*$Unitcapacity" /> <!-- Затариваем станцию товаром --> <add_default_production_wares object="$Station" lowerlimit="65" upperlimit="70"/> <add_ammo object="$Station" macro="macro.missile_turret_dumbfire_macro" amount="4000" /> <!-- Cleanup --> <remove_value name="$Station"/> <remove_value name="$defencenpc"/> <remove_value name="$Stationdock"/> <remove_value name="$manager"/> <remove_value name="$engineer"/> <remove_value name="$Unitcapacity"/> <remove_value name="$AdminDock"/> <remove_value name="$Actor"/> <reset_cue cue="this" /> </actions> </cue>
Sidst redigeret af aladinaleks; 26. feb. 2018 kl. 19:33
aladinaleks 26. feb. 2018 kl. 19:40 
And I did not notice the production of small ships. I do not remember if it should be.

s / m class.

1 XL and 1 L only
eMYNOCK  [udvikler] 26. feb. 2018 kl. 23:53 
on the player buildable overwatch there was an error with ship dealers long ago... thats why i removed the Overwatchs ability to build Small and Medium Ships.

Those are only buildable via the Teladi BTO Station.

the overwatch is also not able to build Podkletnov Generators and Drones anymore...


unfortunately i delete the old versions arond a week after an update... i don't have an old version anymore. :(

if you really want you should be able to simply reactivate those sections,
they are only disabled <!-- --> in the stations macro.
Sidst redigeret af eMYNOCK; 26. feb. 2018 kl. 23:53
aladinaleks 27. feb. 2018 kl. 13:00 
OK. I found the problem. This element is necessary to uncomment. Drones are built normally.. I do not know why you turned them off. After accessing the code, the drones are in place, the bug with the drones list has disappeared.

Turn on the modules.

alexalsp_emy_tobs\assets\structures\landmarks\macros\

landmarks_te_tradestation_alexalsp_emy_2_macro.xml

<!--No Drones Anymore --> <connection ref="ConnectionFor_landmarks_te_tradestation_prod_drones_macro"> <build mode="optional" group="production" sequence="I" stage="1" tags="primary"/> <macro ref="landmarks_te_tradestation_prod_drones_macro" connection="space"/> </connection> <connection ref="ConnectionFor_landmarks_te_tradestation_prod_drones_macro1"> <build mode="optional" group="production" sequence="I" stage="1" tags="primary"/> <macro ref="landmarks_te_tradestation_prod_drones_macro" connection="space"/> </connection> <!--No Drones Anymore -->

Without this, we get a problem.

[] 163.49 CWidgetController::SetUpView() - Validation error: 'Script error: 'Initial selected row 2 is set as unselectable.' Originates from: H:\P\temp\helper.lua(1311): in function 'createThreeTableView' H:\P\temp\helper.lua(1316): in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua(270): in function 'onShowMenu' H:\P\temp\helper.lua(446): in function (255) [C] in function 'pcall' H:\P\temp\widget_detailmonitor.lua(8179): in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua(1092): in function (1088)' [General] 163.49 ====================================== [General] 163.49 ====================================== [] 163.49 e:/Game_Test/X Rebirth/(): (from presentation 'ui/widget/presentations/widget_detailmonitor/widget_detailmonitor.bgf') DisplayView(): Failed to set-up the view. [General] 163.49 ====================================== [General] 163.49 ====================================== [] 163.49 stack traceback: [C]: in function 'TraceBack' H:\P\temp\helper.lua:1251: in function 'checkViewExists' H:\P\temp\helper.lua:1318: in function 'displayThreeTableView' ...ui/addons/ego_detailmonitor/menu_build_select_drones.lua:270: in function 'onShowMenu' H:\P\temp\helper.lua:446: in function <H:\P\temp\helper.lua:255> [C]: in function 'pcall' H:\P\temp\widget_detailmonitor.lua:8179: in function 'CallEventScripts' H:\P\temp\widget_detailmonitor.lua:1092: in function <H:\P\temp\widget_detailmonitor.lua:1088> [General] 163.49 ====================================== [General] 163.49 ====================================== [] 163.49 Error while executing onEvent script for event: showSelectDronesMenu. Errormessage: H:\P\temp\helper.lua:1253: Failed to create view for menu SelectDronesMenu. Reloading UI ... [General] 163.49 ====================================== [General] 163.53 ====================================== [] 163.53 LIBXML2: personal:///uidata?ext=xml%20xml.gz line 167, error 9: Input is not proper UTF-8, indicate encoding ! Bytes: 0xD0 0x20 0x28 0x63 Bytes: 0xD0 0x20 0x28 0x63 [General] 163.53 ======================================
Sidst redigeret af aladinaleks; 27. feb. 2018 kl. 13:01
eMYNOCK  [udvikler] 27. feb. 2018 kl. 18:32 
hmm... thats odd.

i disabled the drone facilities because i felt that a shipyard producing its own drones would feel a bit overpowered...

i will reactivate that section in the next update... when i have time to do so.
< >
Viser 1-12 af 12 kommentarer
Per side: 1530 50