This is purely a question based on some things I have noticed happen, and wanted to see if it was obvious already or not.
Some scenarios have map gen code that generates areas of Void on a map as you explore, to "shape the map" into mazes, or to separate bases etc etc, but this Void Zones will ONLY be put down if you reveal it with Radar or walk there, as they become "explored" and get "drawn in" to the permanent visible chunk map.
The question becomes:
* How can the Biters possibly know, as far as "making paths", if a Chunk is "Void" or "normal land like the Map Seed is telling them", in order to path OVER or AROUND that chunk? Will they just "take impossible shortcuts through that Void" until someone explores that area, and makes it draw that Void IN.
Reason I ask is because on one scenario I play on, I could see Biter Paths (debug option) going STRAIGHT THROUGH what I knew was void, because I knew ahead of time where the Void divider lines would be drawn. This made me assume that the game could not or was unable to "call the custom map gen draw code" as part of its path checking generation. It simply checked the BASE Map Seed and made paths based on that.
In this situation, the custom mag generation was part of the scenario code, not part of an installed "Map Generation Mod", which for all I know works differently. I have also been told that if it the person is making calls to to the map gen part in a weird way, it could be why the pathfinder is just treating the map as "vanilla map seed" for calculations.
Hopefully I explained this properly and it makes sense, but let me know if I failed.
Biter Pathfinding, custom mapgens question
Don't know how to use a machine? Looking for efficient setups? Stuck in a mission?
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Fixed for 2.0
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Implemented in 2.0
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Implemented for 2.0
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions