Skip to content

Comments

Add DO/Joker, Fox, and 3-way railgrid maps#1547

Open
RedRafe wants to merge 5 commits intoRefactorio:developfrom
RedRafe:do/joker
Open

Add DO/Joker, Fox, and 3-way railgrid maps#1547
RedRafe wants to merge 5 commits intoRefactorio:developfrom
RedRafe:do/joker

Conversation

@RedRafe
Copy link
Contributor

@RedRafe RedRafe commented Feb 18, 2026

Changes:

  • Renamed railgrid map into rail_grid_4_ways
  • Updated railgrid maps allowed entities to 2.0
  • Updated railgrid alignments to 2.0
  • Added rail_grid_3_ways map
  • Added fox map from picture
  • Added crash-site and remnants entity list to resources
  • Added DO/Joker preset to DangerOre maps

DangerOres changelog:

  • [DO] Turn OFF always day mode
  • [DO] Removed Memory unit mod (web)
  • [DO] Added enemy_starting_radius, tile_builder, spawn_builder settings to map config
  • [DO] Added PictureBuilder module
  • [DO] Added Nightfall module (biters attack in the dark, OFF)
  • [DO] Added Radioactivity module (walking on ore poison the player, ON)
  • [DO] Fixed Water module not aligning deepwater to water threshold automatically

RedMew Data changelog:

  • Added RedMew 1x1 loaders
  • Added reskins for advanced factory
  • Added technology milestones
  • Added vibrant colors to entities with player color masks
  • [DO] Added Deep-house chest
  • [DO] Rebalanced solar energy production and rocket recipes
  • [DO] Rebalanced increased copper consumption early game
  • [DO] Removed ore stack changes
  • [DO] Removed robots cost multipliers
  • [DO:JK] Added biters drop resources

Summary

This PR looks like a lot of changes but it is most relevant to the addition of DO:Joker map.
DO:Joker features a dense fox picture as main starting area and a lean 3-way railgrid outside, hence, rail_grid_3_ways, rail_grid_4_ways, and Fox maps have been added/updated in the process.

Overall DO changelog is split between mod & scenario to rebalance a few mechanics and game progression

  • scenario: no relevant changes are made on scenario part other than allowing a few settings of map builders to have default values/optional values in order to provide more flexibility when creating new maps.
  • mod: major code changes involve reskinning all "vanilla-like" ptototypes with the addition of a new reskin lib & assets, code cleanup for shared prototypes (entity/recipe/technology) across different maps, code cleanup for scenario packs info, settings simplification, addition of aforementioned features directly supported by the engine.

For all the mod changes, please refer to the git history of the public repo: github.com/RedRafe/redmew-data/commits:

  • Add biter loot
  • Add vibrant colors
  • Add ore assets
  • Fix steam engine graphics
  • Add inserter stacking behavior
  • Add milestones
  • Add recipe rebalance
  • Add deep house
  • Add loaders
  • Add entities, recipes and technologies to ptototypes (+ assets)

Here's a preview of the different maps added, DO:Joker has been playtested after 1st draft and 2nd draft is queued for 2nd round of fine tuning regarding ore density balance and progression.

DO:Joker map

Screenshot from 2026-02-12 12-48-24

Fox map

Screenshot from 2026-02-18 10-37-23

4-ways rail grid

Screenshot from 2026-02-18 10-36-29

3 ways rail grid

Screenshot from 2026-02-18 10-35-51

Copy link
Collaborator

@grilledham grilledham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A quick skim through and some thoughts.

@RedRafe
Copy link
Contributor Author

RedRafe commented Feb 19, 2026

I've added the 2.0 tiles at the back of the default tiles list and extended the decompress/picture builders function to allow entities within them.
Maybe this will make the shape function a bit slower (as it will make 2 extra checks) but, chunk gen is still capped by the generate module so I dont expect users to notice any performance issue.

I've tested the changes with maps/fox (regular pic-> tile shape gen) and maps/do:joker (pic -> tile + entity gen) and everything seems right.

b.decompress will not assign any default tile map, b.picture will assign a default/fallback table for both tiles and entities (empty table) so it should be safe enough as decompress will usually cascade into picture function anyway. LMK if this works or if I should make additional changes

Copy link
Collaborator

@grilledham grilledham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants