1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-14 10:13:13 +02:00
Commit Graph

177 Commits

Author SHA1 Message Date
plague006
58e231af5c Isolate rusky_pvp strings 2019-03-01 23:48:40 -05:00
Matthew
e024c436ba
Merge pull request #812 from plague006/17/regenerate_decorative
[17][Enhancement] Drop unnecessary tables.
2019-02-28 17:08:13 -05:00
Matthew Heguy
09ef833dd2 Remove steel-axe, iron-axe 2019-02-26 14:08:49 -05:00
plague006
6fab882c2f Fix for possible nil item in on_player_built_tile 2019-02-24 21:40:08 -05:00
plague006
dbe746ce8d Drop unnecessary tables. 2019-02-24 16:58:06 -05:00
Matthew Heguy
184d5fa56d Add event toggles to debugger, increment version of debuggertron 2019-02-21 13:43:40 -05:00
Matthew Heguy
16771be37b Fix typo 2019-02-20 16:58:59 -05:00
Matthew Heguy
3af411faa5 Switch to functions in table, adjust map_loader accordingly 2019-02-20 16:38:34 -05:00
Matthew
16fe4a7345
Merge pull request #742 from plague006/apply_lifecycle
Apply lifecycle
2019-02-19 14:13:28 -05:00
Matthew
5f283c90d8
Merge pull request #723 from plague006/entity_restriction
Add generic entity restriction module
2019-02-19 14:02:32 -05:00
grilledham
4696157555 return true for zero area bounding_box entities (bots) 2019-02-19 17:43:53 +00:00
plague006
70d11a46ae Small optimizations, doc refining, scope narrowing 2019-02-17 00:32:43 -05:00
plague006
0ae4cbcf0c Get rid of deep copy 2019-02-16 18:12:49 -05:00
Matthew Heguy
23121cd31d Fix desync
apoc: set data in token rather than relying on passed data to be valid
hydra: move data into Global to allow changes during runtime
2019-02-14 19:02:39 -05:00
Matthew Heguy
fbc57ef0e7 Add apocalypse 2019-02-14 11:44:05 -05:00
Matthew Heguy
28daf88f21 Overhaul rank system, command, donator, add probation rank 2019-02-12 20:22:12 -05:00
Matthew Heguy
4c0c7ed41c Fix lifecycle mistakes 2019-02-10 22:44:54 -05:00
plague006
a6f6cb4a3f No don't log this, give me the logarithm! 2019-02-10 15:53:09 -05:00
plague006
e574a2dc36 Use lifecycle 2019-02-04 18:02:15 -05:00
grilledham
d3cc27be0c
Merge pull request #737 from plague006/fix/chunklist
Chunklist: Create new table instead of writing to and passing the old event table
2019-02-04 20:46:11 +00:00
plague006
9742261a52 Drop deepcopy 2019-02-04 13:22:58 -05:00
Matthew
47551adb85
Merge pull request #725 from plague006/day_night
Refactor day_night
2019-02-03 14:15:50 -05:00
plague006
0a04f1d628 Logs to errors 2019-02-03 00:54:01 -05:00
plague006
8894a5e79d Refactor day_night 2019-02-03 00:54:01 -05:00
plague006
d8e865b060 Revert formatting change 2019-02-03 00:18:55 -05:00
Matthew Heguy
6fafdd89bc So long, inserts! 2019-02-03 00:18:55 -05:00
Matthew Heguy
79a5c954fe Localize functions! 2019-02-03 00:18:55 -05:00
plague006
194efa3d40 Debug removed 2019-02-02 23:08:14 -05:00
plague006
d6e37cdba7 Overhaul with debug included 2019-02-02 23:05:32 -05:00
plague006
f47f0807b0 Copy event table before writing to it. 2019-02-02 21:36:00 -05:00
plague006
3a2019aba8 Don't copy the event table 2019-02-02 18:45:04 -05:00
plague006
f173e06b55 Update doc 2019-02-02 18:29:20 -05:00
Lynn
2b5405da08 Check if the cause is valid and has a force for hydra spawns 2019-02-02 20:01:39 +01:00
plague006
f944fe528a Change danger_ore_banned_entities to reflect changes in restrictentities
Make feedback clearer
2019-02-02 13:36:31 -05:00
plague006
c6e2e73318 Fixes for: typos, remove_ functions, sending invalid objects, logic for checking what entities to destroy
Change: logic function to keep_alive_callback
Add: on_pre_restricted_entity_destroyed event
2019-02-02 13:36:31 -05:00
plague006
76b9f54ce8 Change danger_ore 2019-02-02 13:36:31 -05:00
plague006
3928aa68c9 Add player to event details 2019-02-02 13:36:31 -05:00
plague006
bb6ca43f2c Add generic entity restriction 2019-02-02 13:36:31 -05:00
plague006
d0072f8e28 Add case for non-function, non-true being returned 2019-02-02 11:22:53 -05:00
grilledham
786cb0e8cc load map selection first 2019-02-02 14:39:22 +00:00
plague006
8f6f02b47c Move files to appropriate locations, tweak doc in control 2019-02-01 20:12:45 -05:00
Matthew
6aed6d6317
Change map loading method (#640)
Add map loader
2019-01-31 20:15:41 -05:00
Matthew
877a57f9f6
Merge pull request #685 from plague006/chunklist
Add chunklist
2019-01-25 08:21:36 -05:00
Matthew Heguy
d2a944ac57 Add chunklist 2019-01-24 19:12:24 -05:00
Matthew Heguy
0f84071fa0 Correct doc 2019-01-24 15:52:45 -05:00
Matthew
0927a839b8
Fix linting (#657)
Fix linting warnings
2019-01-19 11:34:29 -05:00
Matthew
e14ceb24aa
Merge pull request #656 from plague006/map_cleanup
Add features to redmew_surface, change maps to use redmew_surface
2019-01-17 11:51:49 -05:00
Matthew Heguy
c05c741412 Add ability to set spawn and island_tiles 2019-01-16 19:11:45 -05:00
grilledham
2d7f9d084a refactor 2019-01-16 21:32:57 +00:00
grilledham
7184d7c5e2 merge devople into terraforming_danger_ores 2019-01-16 20:50:51 +00:00
Matthew
3f8be3151a
Add redmew_surface (#631)
* Add redmew_surface

* Change map_layout to have all maps use redmew_surface

* Maps: switch hardcoded nauvis refs to redmew_surface

* Features: switch hardcoded nauvis refs to redmew_surface

* Per discussion, removal of RSO

* Changes to files based on linting warnings/errors

* ent_functions: remove functions from global scope, ignore remaining linting warnings (~100 remaining)

* borg_planet: ignore linting warnings (88 remaining)

* mazes refactored

* Changed global.lua so events are run in the order they are registered
2019-01-16 13:44:55 -05:00
grilledham
1750594b85 delete generate_not_threaded 2019-01-16 15:40:18 +00:00
grilledham
6a2e7ed6d5 Changes to generate to allow controlling the chunk event 2019-01-16 15:39:42 +00:00
plague006
bcd95662b6 Redirect all dependencies 2019-01-04 15:02:55 -05:00
Matthew
238f6b9d7b Rename task and queue (#535)
* Rename task and queue to q

* Threading to schedule

* processing_queue to q
2018-12-15 21:28:27 +01:00
Jayefuu
d8335494f3
Added builders.circular_pattern 2018-12-05 13:50:02 +00:00
Matthew Heguy
bdc5d2ae77 Revert change to utils.task refs 2018-11-27 17:08:27 -05:00
Matthew Heguy
c7201e119b Rename utils and fix requires 2018-11-27 17:08:26 -05:00
Matthew
691d47cbd0 Cleanup map_gen/shared (#421)
* Cleanup whitespaces+tabs

* Tabs to spaces
2018-11-21 14:34:19 +01:00
Valansch
7fa48bc583
Changed all windows style line endings to unix style line endings (#393) 2018-11-18 17:12:00 +01:00
grilledham
3b9247fc90 more builder functions 2018-11-14 12:16:42 +00:00
grilledham
01b27d6146 updated Builders.apply_effect 2018-11-13 16:21:08 +00:00
grilledham
9be688c92f crash_site outposts set hidden tile to 'grass-1' 2018-11-11 15:36:33 +00:00
grilledham
7fa2173e70 added support for hidden tiles 2018-11-11 15:08:35 +00:00
Valansch
66df4a9a67 made degrees local 2018-11-06 13:09:21 +01:00
Valansch
8562c2663e removed some _G entries 2018-11-06 12:55:52 +01:00
Lynn
ba739a8563 Merge branch 'develop' into scenario/diggy 2018-10-13 00:26:28 +02:00
Maik Wild
5e25efeee5 required math in all files using sin/cos 2018-10-04 18:01:42 +02:00
Maik Wild
be8ab3d42f removed some math.sqrt 2018-10-02 21:58:22 +02:00
Lynn
cd7f79fd78 Basic noise and debug tools therefore 2018-10-02 10:09:03 +02:00
grilledham
fcefd2d17a connected dots updates 2018-08-28 13:31:23 +01:00
grilledham
ba22d98a71 hub spiral map 2018-08-25 12:54:55 +01:00
grilledham
2af61520ca hub_spiral 2018-08-24 18:27:46 +01:00
grilledham
80df6bb16f added spiral builders 2018-08-24 15:31:16 +01:00
grilledham
94a44397ba updates 2018-08-23 15:29:25 +01:00
grilledham
1b9962e8c4 updates 2018-08-23 14:57:23 +01:00
grilledham
8ff914e3ad added circular_spiral_n_threads 2018-08-23 10:49:52 +01:00
grilledham
e072a562bb updates 2018-08-21 13:11:06 +01:00
grilledham
21084bc241 bacon island map 2018-08-11 12:38:12 +01:00
grilledham
39d5134611 danger ore map 2018-08-07 00:14:54 +01:00
grilledham
0594c90410 updates 2018-07-10 13:37:45 +01:00
grilledham
39fd9a7e06 new maps 2018-07-07 12:24:09 +01:00
grilledham
fab41fbf8b line and square map 2018-07-02 10:51:22 +01:00
grilledham
40669a0c2a bermuda triangle 2018-06-16 12:57:11 +01:00
grilledham
99bd04578e added extra functions 2018-06-12 17:24:59 +01:00
grilledham
199bce4b00 random gens refactoring 2018-06-12 16:57:39 +01:00
grilledham
a7280b185f stopped perlin noise returning zero on integer inputs 2018-06-12 00:16:20 +01:00
grilledham
8e7e0351dc updates 2018-06-07 16:42:02 +01:00
grilledham
7725385ecd allow multiple surfaces in map gen 2018-06-07 13:09:28 +01:00
grilledham
1e77428b04 voidgears deathworld 2018-06-02 13:28:33 +01:00
grilledham
1b04be8a26 rectangluar sprial rewrite 2018-05-29 00:02:25 +01:00
grilledham
bbca8c3102 updates 2018-05-24 19:05:32 +01:00
grilledham
b3bffbf967 changed task module to take a token rather than a global function name 2018-05-24 15:16:38 +01:00
grilledham
4b31596caa updates 2018-05-24 14:29:40 +01:00
grilledham
6fefc41e1e allow changing map gen speed 2018-05-24 14:29:24 +01:00
grilledham
cf2272e72d fixed decoratives 2018-05-23 23:04:28 +01:00
grilledham
809f2ffb31 changed perline noise to local 2018-05-23 22:34:47 +01:00
grilledham
f8bd7549b9 updates 2018-05-17 14:29:18 +01:00
grilledham
67461c7ba1 updated to new module system 2018-05-16 11:38:51 +01:00
grilledham
a1b855e3de updates 2018-05-16 11:37:50 +01:00