1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-12 10:04:40 +02:00
The RedMew scenario code for Factorio. https://redmew.com/
Go to file
2018-09-15 20:18:05 +01:00
locale/en locale/gen_[...] ==> map_gen/[...] #152 2018-01-19 15:18:01 +01:00
map_gen Merge branch 'develop' of https://github.com/Valansch/RedMew into develop 2018-09-15 13:54:55 +01:00
resources updated donators 2018-09-15 20:18:05 +01:00
utils moved format_time to utils 2018-08-13 17:03:37 +02:00
.gitignore added *.sh to gitignore 2018-01-24 12:42:57 +01:00
antigrief.lua merge develop into master 2018-06-11 19:53:19 +01:00
autodeconstruct.lua refactor + burner drill bug fix 2018-07-19 13:28:00 +01:00
base_data.lua changes to match new event module 2018-04-06 20:58:50 +01:00
blueprint_helper.lua misc bug fixes 2018-06-07 21:06:48 +01:00
bot.lua prime's bot stuff 2018-04-29 20:29:43 +01:00
config.lua implemented fish_market.enable 2018-09-12 08:41:56 +02:00
control.lua donator welcome message 2018-09-13 13:47:10 +01:00
corpse_util.lua changed to be based off player_index and death_tick 2018-07-01 14:08:07 +01:00
custom_commands.lua added show rail block command 2018-09-04 13:09:14 +01:00
fish_market.lua implemented fish_market.enable 2018-09-12 08:41:56 +02:00
follow.lua Cleanup up utils 2018-06-02 18:16:04 +02:00
infinite_storage_chest.lua Market item settable in config 2018-08-21 11:50:14 +01:00
info.lua created getter/setter for info. reverted info change 2018-09-11 16:55:20 +02:00
LICENSE Remove user guide from license 2018-08-25 02:55:55 -04:00
map_layout.lua implemented fish_market.enable 2018-09-12 08:41:56 +02:00
nuke_control.lua implemented nuke_control.enable_autokick/ban 2018-09-11 16:21:35 +02:00
paint.lua implemented paint.enable 2018-09-11 16:13:07 +02:00
player_colors.lua slight refactor and added player_colors module 2018-08-07 11:33:46 +01:00
player_list.lua Merge pull request #220 from Valansch/cave_miner_merge 2018-09-15 13:45:39 +02:00
player_stats.lua crashsite 0.3.0 2018-08-01 16:35:48 +01:00
poll.lua misc fixes 2018-07-04 16:22:26 +01:00
popup.lua popup bug fix 2018-06-19 20:08:39 +01:00
reactor_meltdown.lua made reactors local 2018-06-21 13:50:01 +01:00
README.md Update README.md 2018-09-12 21:47:15 +02:00
report.lua added back /report commnad 2018-08-18 12:38:46 +01:00
score.lua changes to match new event module 2018-04-06 20:58:50 +01:00
spawn_control.lua Fixed bug in print_spawns and minor refactoring 2018-06-05 11:25:00 +02:00
tag_group.lua style changes 2018-06-23 17:53:01 +01:00
tasklist.lua updates 2018-08-23 14:57:23 +01:00
train_saviour.lua is_donator_perk function name changed to player_has_donator_perk 2018-09-11 00:20:12 +01:00
train_station_names.lua Removed unessesary lines and variables 2018-06-04 17:58:47 -04:00
user_groups.lua is_donator_perk function name changed to player_has_donator_perk 2018-09-11 00:20:12 +01:00
wood_market.lua toxic jungle map 2018-07-25 17:28:50 +01:00

RedMew Scenario

Getting Started

To use our scenario download it here and unzip it into %AppData%/factorio/scenarios/ (~/.factorio/scenarios for linux). If you are using our scenario for a public-facing multiplayer server, please be sure to provide attribution back here to the github and keep links to our discord/patreon/website intact.

Generating maps

There are 3 ways to generate maps using our scenario: Vanilla, FactorioMapConverter and Custom Maps.

Vanilla

Just start the scenario from the scenario menu and you are ready to go.

Custom Maps

We have many premade map modules that you can combine to create a unique map.

Checkout map_gen/data/map_previews to view all our modules. You can select and activate a module by removing the "--" infront of the module in the map_layout.lua file.

You can mix as many modules as you want, as long as they logically fit together.

Futher instructions on this read the comments in the map_layout.lua file.

FactorioMapConverter

You can generate your own maps from images. This works in 2 steps:

First convert the image file into a lua file (For example image_data.lua). Then use our scenario to loa the image_data.lua file and generate the map from it.

To achieve this please follow these steps:

  1. Download the Map Converter here (Windows only) to generate the image_data.lua.
  2. Place your image_data.lua file in the folder /map_gen/data/presets/
  3. Create new lua file (for example my_image.lua) inside the folder map_gen/presets/. This file is used to configure your map (scale, translaten etc.)
    To do this you can copy map_gen/presets/template.lua and replace line 8 to point to your image_data.lua
  4. Load your new preset by adding a new line to map_layout.lua. This should look similar to this:
    MAP_GEN = require "map_gen.presets.my_image.lua"
  5. Load the scenario from the scenario menu.