Hextorio - Build in hexagons


Adds dungeons, quests, an economy/trading system, scaling DPS boss fights, ability to level up items, new music for the title screen, and an extra tier for many things such as belts, modules, combat robots, nauvis ores (endgame), and more. Also divides the planets into hexagons, which contain resources, enemy bases, or profitable trades. Get rich by selling your production, buy hexagons, and plunder the powerful dungeons on every planet!

Overhaul
29 days ago
2.0
4.48K
Factorio: Space Age Icon Space Age Mod
Transportation Logistics Combat Enemies Environment Mining Manufacturing Storage

b Bug: Fatal crash on hex generation, if standing on ground that becomes water

5 days ago
(updated 5 days ago)

EDIT: Sorry it's a "non-recoverable error", not a crash (fatal to the mod though)

I was playing with quite small hexes and decided to start moving before the hexes generated, so when it finished my character was on top of water and promptly died. Respawning left me with a fatal error:

Error while running event hextorio::on_chunk_generated (ID 16)
Can't set character for non player with non god controller.
stack traceback:
[C]: in function 'create_character'
hextorio/api/hex_grid.lua:891: in function 'initialize_hex'
hextorio/api/hex_grid.lua:2235: in function 'initialize_adjacent_hexes'
hextorio/api/hex_grid.lua:2199: in function 'on_chunk_generated'
hextorio/control.lua:254: in function <hextorio/control.lua:229>

It's a pretty niche situation and a non-issue (only happens at the start under specific settings and if you screw around)

New response