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

2149 Commits

Author SHA1 Message Date
Matthew
77846c1d66
Merge pull request #604 from plague006/use_color_presets
Change custom colors to presets
2018-12-30 17:20:15 -05:00
Matthew
fa7a8f9fe3
Merge pull request #609 from Refactorio/iltar-patch-1
Re-added refined-hazard-concrete to the support entities
2018-12-29 16:05:25 -05:00
Lynn
97e757dca5
Re-added refined-hazard-concrete to the support entities 2018-12-29 22:03:44 +01:00
Lynn
e4e21b89cc Re-order require and added an explanation 2018-12-29 20:01:18 +01:00
plague006
494648f35c Change custom colors to presets 2018-12-29 12:39:20 -05:00
Lynn
444b107190 Refresh player market GUI when something changes 2018-12-29 14:30:20 +01:00
Lynn
91b4b0f007 Added a distance check for the Retailer market GUI to close 2018-12-29 14:09:26 +01:00
Lynn
377ad8a25a
Merge pull request #603 from iltar/disabled-market-items
Ability to disable market items without removal
2018-12-29 14:07:38 +01:00
Matthew
486effcab7 Remove spaces in extant names and modify name function to remove spaces to prevent future mistakes (#581)
* Remove spaces in extant names and modify name function to remove spaces to prevent future mistakes

* Remove regulars hack and map_layout entry
2018-12-29 02:20:23 +01:00
Matthew
1b20b72d9e Update to Info's new function (#580) 2018-12-29 02:20:09 +01:00
Matthew
8f4c99cc43 Restore ability to set map_extra_info (#588) 2018-12-29 02:19:55 +01:00
plague006
62d7ebda30 Use preset colors 2018-12-28 18:17:44 -05:00
Matthew
19c2ded8cb Add color presets (#596) 2018-12-28 23:38:40 +01:00
Lynn
14e814d47f Ability to disable market items without removal 2018-12-28 21:31:08 +01:00
grilledham
d1f2eb5686 Event (#565)
* First pass at removable events

* added documentation

* added is_closure function

* fixed return multiple values

* is_closure now ignores _ENV
2018-12-28 17:21:45 +01:00
Matthew
69e675ffeb Beach and paint typos (#601)
* correct a typo, re-scope a couple vars, remove unused require

* Add typo in paint
2018-12-28 17:21:09 +01:00
Lynn
2661b92b5b Re-added the blueprint helper for diggy (#602)
* Re-added the blueprint helper for diggy

* Balance shop items
2018-12-28 17:20:16 +01:00
Matthew
5864dafa04
Merge pull request #589 from BlueRock2/patch-3
Improve overall ore balancing for tendrils_impure.lua
2018-12-27 11:58:51 -05:00
Matthew
d328d67819
Merge pull request #597 from mspielberg/single-commit-luacheck
only luacheck files changed in latest commit
2018-12-27 11:31:43 -05:00
mspielberg
fe5e8d1c1d only luacheck files changed in latest commit 2018-12-26 21:17:15 -08:00
Lynn
3cebeb4233 Added a market event to do non-item related stuff (#577)
* Added a market event to do non-item related stuff

* Moved variable up

* v-align center on market text
2018-12-27 00:42:06 +01:00
BlueRock2
f4c9051603
Further balance tendrils_impure.lua ore ratios
This update is to better match overall map ore ratios in tendrils_impure.lua to ore consumption ratios on previous Diggy games.   Fragmented tendril ratios target anticipated early game needs, while the larger tendrils help balance out expected mid/late game ratios.   Toatal map ore average ratios for this commit are iron/copper/coal/stone equal to approx 1/0.8/0.4/0.25
2018-12-25 21:37:10 -05:00
Matthew Heguy
36099b7f3e Add travis.yml 2018-12-25 20:30:48 -05:00
Matthew
012bcffb87 Add random_RGB to utils (#592) 2018-12-25 18:54:14 +01:00
BlueRock2
7438071700
Late game ore balancing for tendrils_impure.lua
Lowered impurity amounts in iron and copper veins as there was little or no need to seek out stone or coal veins later in the game.   Purity went from about 82% to 86%.   Standardized ore weights for each cluster to add up to 1000 so that percentage of each ore = weight / 10.   Coal and stone veins effectively the same since players can tap them or not.   Kept ore percentages scattered fragments the same since the stone and coal in them is useful early game, but doesn't affect late game much since the scattered fragments are low yield overall.
2018-12-23 13:37:25 -05:00
Matthew
54d175b3e2
Merge pull request #587 from plague006/fix/map_info
Update to new config structure
2018-12-23 11:37:28 -05:00
Matthew Heguy
d381ee1a03 Update to new config structure 2018-12-23 11:36:34 -05:00
Lynn
7ec2380989 Retailer can generate a unique identifier 2018-12-23 13:33:54 +01:00
Matthew
e75bb1aad4
Merge pull request #584 from plague006/tasklist_desync
Disable tasklist (temporarily)
2018-12-22 19:36:57 -05:00
plague006
9ca0b53ced Disable tasklist 2018-12-22 19:32:47 -05:00
Lynn
511fe1a1f7 Uses the retailer in crash site for markets 2018-12-22 17:30:25 +01:00
Matthew
9282cc974a Add inspect to utils, change require pointer (#578) 2018-12-22 13:49:21 +01:00
plague006
452e1b7054 Re-comment grid_islands map 2018-12-22 06:05:16 -05:00
Matthew
8d3c32e932 Add dump_env (#558)
* Add dump_env

* Create new global for env dump
2018-12-22 09:42:19 +01:00
Matthew
50fbecf555 Add config option for info (#572) 2018-12-22 09:34:51 +01:00
Matthew
86e40584ab
Merge pull request #573 from plague006/map_layout
Add table requirement for map_layout
2018-12-21 23:27:52 -05:00
plague006
97fe317b83 Add table requirement for map_layout 2018-12-21 23:20:52 -05:00
Lynn
5cdb67979a Added some features to the market GUI (#564)
* Added some features to the market GUI

* Grouped inputs differently

* Use referenced table instead of copy
2018-12-22 00:39:18 +01:00
Matthew
bcf0c3e85d Fix issues with silly names (#559)
* Fix new LuaPlayer created on join.

* Change set_map_extra_info to add_map_extra_info

* Make silly_player and regulars compatible
2018-12-22 00:38:47 +01:00
Matthew
43aed22459 correct a typo, re-scope a couple vars, remove unused require (#570) 2018-12-22 00:38:11 +01:00
Lynn
1b29ead2e2 Track diggy XP loss (#569) 2018-12-22 00:37:44 +01:00
Matthew
098853ec48 Give feedback to player (#568) 2018-12-22 00:37:28 +01:00
Valansch
bbc90d3f28
Made tasks throw errors if _DEBUG (#567)
* Made tasks throw errors if _DEBUG
2018-12-22 00:37:00 +01:00
Matthew
8204f280f6
Merge pull request #562 from plague006/fix/terraforming
Fix/terraforming
2018-12-20 09:34:55 -05:00
Valansch
e269656743
Fixed possible gui uid collision (#563)
* Fixed possible gui uid collision
2018-12-20 14:13:40 +01:00
Matthew Heguy
38bc895796 Fix source of desync 2018-12-19 17:05:44 -05:00
Matthew Heguy
ca0ad6f431 Fix case where get_player_by_index was being sent nil 2018-12-19 17:03:41 -05:00
Valansch
a1c21b52db
Implemented deprecated commands (#549) 2018-12-19 17:38:28 +01:00
Matthew
eb892a372e Add player_reward, add coins as reward for looking at info (#546)
* Add player_reward, add coins as reward for looking at info

* Remove table entries for completed rewards
2018-12-19 14:56:02 +01:00
Matthew
074ea00c54 Add regulars to potential train station names (#561)
* Add regulars to potential train station names

* Decrease odds of in-game player and regular, increase odds of backer

* Clarify that _player_ is not the player that placed the entity

* Specify random's use, cover case of nil random_player
2018-12-19 14:43:30 +01:00