Stargate


Factorio but with logistics-capable stargates that teleports players and belt contents around the map and between surfaces.

Overhaul
3 years ago
0.17 - 1.1
6.18K

g In game crash when clicking on a Stargate

3 years ago

Greetings PyroFire!
Game crashes back to menu when clicking on a Stargate with the latest Factorio version (0.18.27)

5292.218 Error MainLoop.cpp:1205: Exception at tick 106833738: The mod Stargate (0.1.2) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event stargate::on_gui_opened (ID 84)
Unknown sprite "utility/rename_icon_small"
stack traceback:
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>
stack traceback:
[C]: in function 'add'
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>

3 years ago

Was probably changed recently by the devs. Easy fix, thanks for report

3 years ago

I'm having some issue as well upon clicking it.
v

The mod Stargate (0.1.2) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event stargate::on_gui_opened (ID 84)
Unknown sprite "utility/rename_icon_small"
stack traceback:
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>
stack traceback:
[C]: in function 'add'
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>

3 years ago

I haven't pushed a fix for this yet because i've been busy lately.

3 years ago
(updated 3 years ago)

@PyroFire: Seems to be a minor fix, just choose another prototype name for the rename sprite-button.

@Others: Hotfix by yourself -->
1. Extract the zip archive in mod directory.
You must have folder structure like "factorio\mods\stargate_0.1.2\"
2. Delete zip archive.
3. Open file "control.lua" with a text editor and go to line 789.
4. Change the sprite-name from sprite="utility/rename_icon_small" to sprite="item/repair-pack" or another prototype name.
5. Save file. Enjoy. You do not need to zip it again.

When PyroFire updates his mod, your changes will be replaced with the official mod version on update automatically.

3 years ago

@PyroFire: Seems to be a minor fix, just choose another prototype name for the rename sprite-button.

@Others: Hotfix by yourself -->
1. Extract the zip archive in mod directory.
You must have folder structure like "factorio\mods\stargate_0.1.2\"
2. Delete zip archive.
3. Open file "control.lua" with a text editor and go to line 789.
4. Change the sprite-name from sprite="utility/rename_icon_small" to sprite="item/repair-pack" or another prototype name.
5. Save file. Enjoy. You do not need to zip it again.

When PyroFire updates his mod, your changes will be replaced with the official mod version on update automatically.

Этот метод не сработал. Прошу скорее выпустить обновление мода вашими силами.

3 years ago

@fly is saying that it didn't work for him.

It didn't work for me the first time I tried it because my folder structure looked like "factorio\mods\stargate_0.1.2\stargate_0.1.2(mod-internals)".

Once I moved the mod internals to the outside stargate folder it worked perfectly.
e.g. "factorio\mods\stargate_0.1.2(mod-internals)".

3 years ago
(updated 3 years ago)

@fly is saying that it didn't work for him.

It didn't work for me the first time I tried it because my folder structure looked like "factorio\mods\stargate_0.1.2\stargate_0.1.2(mod-internals)".

Once I moved the mod internals to the outside stargate folder it worked perfectly.
e.g. "factorio\mods\stargate_0.1.2(mod-internals)".

У меня игра в Steam, там структура папок другая. Моды хранятся отдельно в папке
C:\Users\PC\AppData\Roaming\Factorio\mods
Я пробовал по инструкции исправление сделать в архиве в этой папке и так не помогло. Если перенести мод в папку с игрой в Steam, то он не отобразится в игре.
Уважаемый PyroFire выпустил бы обнову и все были бы счастливы. Я хотел на другую планету лететь, а без врат очень грустно, игра не играется.

3 years ago

I have it on steam too.
The full path should be: C:\Users\ <something> \AppData\Roaming\Factorio\mods\stargate_0.1.2

3 years ago
(updated 3 years ago)

I have it on steam too.
The full path should be: C:\Users\ <something> \AppData\Roaming\Factorio\mods\stargate_0.1.2

Тогда даже не знаю, что не так, всё делаю по-порядку. Буду ждать обновления от автора. Очень грустно. Полёт на другую планету придется пока отложить... ((( Всё также

Мод Stargate (0.1.2) вызвал неустранимую ошибку.
Пожалуйста, сообщите об этой ошибке автору мода.

Error while running event stargate::on_gui_opened (ID 84)
Unknown sprite "item / repair-pack"
stack traceback:
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>
stack traceback:
[C]: in function 'add'
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>

3 years ago

It has been almost a month since the error message and the required correction is very small and quick. I am afraid that Pyro is currently either not getting any information about it or is so involved in private life that we will not see any correction here for a long time. Something i respect totally.

@Fly - I just uploaded my corrected and working state of the mod. The zip file must copied in the mod folder like other mods and copies of the mod must be removed. It is of course up to you to what extent you trust foreign sources (like me) - it is only a non-binding offer, which you do not have to use. You can also wait for Pyro as suggested. Please make a backup of your savegame und mod directory before you use my version - just in case something doesn't work as you expected.

https://www.file-upload.net/download-14151386/stargate_0.1.2.zip.html

I will only keep the download listed here for a limited time, since it is not good to offer corrections in this way in the long term. It's more an individual offer for you, Fly, so you can continue to enjoy your game. Have fun (hopefully at least).

3 years ago

@factoriomayo it works! Thanks a lot!

3 years ago
(updated 3 years ago)

@factoriomayo

@Fly - I just uploaded my corrected and working state of the mod.
Оу, Спасибо огромнейшее добрый человек! Всё проверил, работает. Я так рад снова пользоваться вратами и играть в любимую Factorio !

3 years ago

Same problem, when I click the Stargate... It crashes.

3 years ago

Same problem, after update factorio 1.0 :/

3 years ago
(updated 3 years ago)

Error while running event stargate::on_gui_opened (ID 84)
Unknown sprite "utility/rename_icon_small"
stack traceback:
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>
stack traceback:
[C]: in function 'add'
stargate/control.lua:789: in function 'OpenMenu'
stargate/control.lua:158: in function '?'
stargate/lib/lib_control_cache.lua:152: in function 'call_ents'
stargate/lib/lib_control_cache.lua:414: in function 'y'
stargate/lib/lib_control.lua:287: in function <stargate/lib/lib_control.lua:287>

Factorio Version 1.0
Modlist:
Aircraft_1.7.1
Asteroid_Mining_0.6.1
auto-research_5.0.2
blueprint_flip_and_turn_18.7.0
cargo-ships_0.0.55
dark-matter-replicators-18_0.18.5
deep-storage-unit_1.1.8
DiscoScience_1.0.2
even-distribution_0.3.18
flib_0.3.3
fluid-memory-storage_1.0.0
FNEI_0.3.4
islands_world_0.18.0
LogisticTrainNetwork_1.14.3
LtnManager_0.2.7
miniloader_1.11.3
Nanobots_3.2.8
nicefill_0.1.18
Squeak Through_1.8.0
stargate_0.1.2
stdlib_1.4.4
VehicleSnap_1.18.3
Void-Works_1.0.0
vtk-deep-core-mining_2.3.2
YARM_0.8.102

3 years ago

@amunidae, @clashpl @warcowdeluxe this is a known bug that PyroFire just hadn't gotten around to fixing yet.

@PyroFire thanks for posting the source code on Git, I went ahead and forked it and submitted a pull request with the fix (sprite name changed from "utility/rename_icon_small" to "utility/rename_icon_small_black" and updating it to 1.0.

(you could also make it white if that floats your goat, up to you.)

3 years ago

Fixed now

This thread has been locked.