plague006
f173e06b55
Update doc
2019-02-02 18:29:20 -05:00
Matthew Heguy
25c27a8ac6
Use array_contains
2019-02-02 14:19:29 -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
139b6a39b1
Change default map to match change to map_loading
2019-02-02 12:19: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
3addcb6c99
Add config options
2019-02-02 00:01:35 -05:00
plague006
8f6f02b47c
Move files to appropriate locations, tweak doc in control
2019-02-01 20:12:45 -05:00
plague006
dedfc52c98
Clean up linting, use entity_placement_restriction
2019-02-01 19:05:12 -05:00
SimonFlapse
71478d937e
Added groundhogs, updated dino_island
2019-02-01 19:02:47 -05:00
plague006
fb84c3e684
Update diggy doc location
2019-01-31 20:17:41 -05:00
Matthew
6aed6d6317
Change map loading method ( #640 )
...
Add map loader
2019-01-31 20:15:41 -05:00
plague006
a7c7e6c6a2
Fix lint in crashsite
2019-01-31 19:23:26 -05:00
grilledham
5bc0e2087f
removed unused variable
2019-01-31 17:19:05 +00:00
grilledham
370a17fe44
toast
2019-01-31 17:16:37 +00:00
Matthew Heguy
edbc81d81d
Another try at fixing dimensions' lint warnings
2019-01-30 18:57:08 -05:00
grilledham
8b93f75b25
Grilled fixes shape.spiral
2019-01-30 18:24:09 -05:00
grilledham
d3b57899ab
Grilled brings neko's modules up to date
2019-01-30 18:24:09 -05:00
plague006
bb9655e2af
infinite_mazes: drop unused return
...
DiggyCaveCollapse: define mask_init earlier
Dimensions: comment uncalled function
2019-01-30 18:24:08 -05:00
SimonFlapse
e4a4bad3f1
Tweaking diggy settings
...
Based on initial feedback from latest diggy run (2019-01-28) the following has been tweaked:
* death-penalty increased from 0.2% to 0.35% of total experience. Expected effect is increase from 8-10% of total experience lost mid game to 10-13% of total experience lost. End game effects unknown.
* Price and level tweaking in market
* Personal laser defence added, requested by players
* Exoskeleton added, requested by players
Latest Diggy data shows blue biters at around level 40 -> Increased difficulty without proper steel production
Other: Changed comments to indicate new tweakings
2019-01-29 13:41:55 +01:00
SimonFlapse
fac770fda6
Added chat message of deducted experience on death
2019-01-28 16:04:06 +01:00
grilledham
604b56c0bc
Merge branch 'crashsite_0.5' of https://github.com/grilledham/RedMew into crashsite_0.5
2019-01-27 17:39:51 +00:00
grilledham
88b37d9fa6
fix lint errors
2019-01-27 17:39:47 +00:00
grilledham
cce5defeff
Merge branch 'develop' into crashsite_0.5
2019-01-27 17:29:19 +00:00
grilledham
5c2b9e18c1
added pumpjack and storage tank to entity map
2019-01-26 18:07:09 +00:00
plague006
2478efb99e
tetris.control to tetris.scenario
2019-01-25 15:36:15 -05:00
Matthew
2f679e737e
Merge pull request #655 from linaori/lazy-bastard
...
Added a Lazy Bastard feature with player limit for market items
2019-01-25 09:05:17 -05:00
Matthew
a337e06959
Merge pull request #681 from plague006/diggy_redmew_surface_compat
...
Diggy redmew surface compat
2019-01-25 08:23:49 -05:00
Matthew
d54677b7c6
Merge branch 'develop' into diggy_redmew_surface_compat
2019-01-25 08:23:42 -05:00
Matthew
877a57f9f6
Merge pull request #685 from plague006/chunklist
...
Add chunklist
2019-01-25 08:21:36 -05:00
grilledham
2dd235fcb2
Merge branch 'develop' of https://github.com/grilledham/RedMew into crashsite_0.5
2019-01-25 11:24:12 +00:00
grilledham
b2c3272b2d
updates
2019-01-25 11:21:59 +00:00
grilledham
068a2e54c0
updates
2019-01-25 00:14:26 +00:00
Matthew Heguy
d2a944ac57
Add chunklist
2019-01-24 19:12:24 -05:00
Matthew
87691f0fbd
Merge pull request #670 from plague006/table_get_random_dictionary_entry
...
Remove get_random, add get_random_dictionary_entry
2019-01-24 18:14:27 -05:00
Matthew
a3515da216
Merge pull request #683 from Refactorio/pr/675
...
Formatting cleanup, localize insert
2019-01-24 18:10:36 -05:00
Matthew
397f8e47a9
Merge branch 'develop' into maps/grid_bot_islands
2019-01-24 18:05:39 -05:00
Matthew
39e8700ff7
Merge pull request #675 from Jayefuu/maps/sierpinski_carpet
...
Added sierpinski_carpet map preset
2019-01-24 18:04:50 -05:00
Matthew Heguy
d5126f7d2a
Formatting cleanup, localize insert
2019-01-24 18:04:21 -05:00
Matthew
162f16d61e
Merge pull request #676 from Jayefuu/map_previews
...
Added map previews of maps by Jayefuu
2019-01-24 17:58:21 -05:00
Matthew Heguy
0f84071fa0
Correct doc
2019-01-24 15:52:45 -05:00
Matthew Heguy
d025549463
Set RS.spawn_island_tile in diggy
2019-01-24 15:52:29 -05:00
Matthew Heguy
60a04bb360
Autoformat
2019-01-24 15:47:38 -05:00
Matthew Heguy
865b22ed6c
Add an on_init to take redmew_surface and a check for duplicate surfaces
2019-01-24 15:47:33 -05:00
grilledham
f591cef974
updated map description
2019-01-24 13:54:21 +00:00
grilledham
3fac2b3ab0
updates
2019-01-24 13:08:33 +00:00
grilledham
c489dca223
updates
2019-01-24 00:25:19 +00:00
Jayefuu
c12ce4bbcd
Added map previews of maps by Jayefuu
2019-01-23 22:16:42 +00:00
Jayefuu
af3704c771
Added sierpinski_carpet map preset
2019-01-23 21:37:13 +00:00
grilledham
e6a547a386
updates
2019-01-23 19:15:28 +00:00
grilledham
3851bd219d
updates
2019-01-22 16:05:31 +00:00
plague006
f4ec6aa196
Remove get_random, add get_random_dictionary_entry, and may we never speak of it again.
2019-01-21 14:28:21 -05:00
grilledham
76e6c905ab
fix copy and paste error
2019-01-21 12:21:57 +00:00
grilledham
211b965cbc
updates
2019-01-20 23:58:39 +00:00
Jayefuu
f955688c46
Added grid_bot_islands map preset
...
Moved entity_drop_amount from market.lua to config.lua
Added chance to entity_drop_amount table to allow map makers to configure coin drop chances for biters, spitters, worms and nests.
2019-01-20 20:58:12 +00:00
grilledham
b865c56897
removed fix for luaCoderAssist
2019-01-20 17:15:27 +00:00
grilledham
6e6501b3a6
outposts change walls to player force whe captured
2019-01-20 15:05:48 +00:00
grilledham
a2369e6d62
refactor to work around LuaCoderAssist bug
2019-01-19 23:23:16 +00:00
Matthew
0927a839b8
Fix linting ( #657 )
...
Fix linting warnings
2019-01-19 11:34:29 -05:00
Lynn
8e9f48eab4
Some general fixes related to todays bugs
2019-01-19 14:17:22 +01:00
grilledham
41c89a0ca8
fixed enemy hidden-electric-energy-interface being destructible
2019-01-19 10:40:35 +00:00
grilledham
f5fde1abef
crashsite water at spawn fix
2019-01-18 20:14:48 +00:00
Matthew Heguy
eeec03729f
Fix venus
2019-01-17 15:13:03 -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
grilledham
7d788b95a5
Merge pull request #654 from grilledham/terraforming_danger_ore
...
Terraforming danger ore
2019-01-17 15:53:33 +00:00
Matthew Heguy
a6263ca9e9
Fix map_layout and connected_dots
2019-01-17 00:36:10 -05:00
Matthew Heguy
1e737cbd4b
Fix linting of danger_ores
2019-01-16 19:40:39 -05:00
Matthew Heguy
aeebdcb831
Clean up diagonal_ribbon comments
2019-01-16 19:37:50 -05:00
Matthew Heguy
c05c741412
Add ability to set spawn and island_tiles
2019-01-16 19:11:45 -05:00
Matthew Heguy
a6f1d6895c
Add redmew_surface to maps, clean up linting, clean up broken maps
2019-01-16 19:11:07 -05:00
grilledham
de475078e8
added restart command for crash_site
2019-01-16 23:55:19 +00: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
1be8dbb1a7
terraforming_danger_ores map
2019-01-16 15:40:00 +00:00
grilledham
6a2e7ed6d5
Changes to generate to allow controlling the chunk event
2019-01-16 15:39:42 +00:00
grilledham
b4166f08a2
Merge branch 'develop' of https://github.com/Valansch/RedMew into develop
2019-01-15 15:14:18 +00:00
grilledham
6b8c8795f7
fixed copy and paste error
2019-01-15 15:13:36 +00:00
Matthew
5dd9ce9f90
Remove math and table as globals. ( #647 )
...
* Remove math and table as globals.
Create exceptions for table.lua and math.lua to modify respective globals and add returns for respective globals.
* Fix lint errors from table and math
2019-01-15 14:27:48 +01:00
grilledham
f062c53868
updates
2019-01-14 11:10:34 +00:00
Lynn
bfa9320fd0
Fixed missing renames
2019-01-13 13:34:37 +01:00
Matthew
055ca8487f
Merge pull request #644 from grilledham/crashsite_0.4
...
Crashsite 0.4
2019-01-11 16:40:41 -05:00
Matthew Heguy
812cf82eaa
Remove luacheck exception
2019-01-11 16:00:31 -05:00
Valansch
7fa83bae6c
Add Tetris ( #605 )
...
Somehow nailed everything on the first try. What a pro.
2019-01-11 13:31:23 -05:00
grilledham
359914157a
increased map size
2019-01-11 15:50:00 +00:00
grilledham
07c7ad5ea2
balance changes
2019-01-11 15:31:32 +00:00
grilledham
79f253143c
slightly larger ore patches
2019-01-10 23:10:54 +00:00
grilledham
940ea1909f
fixed enemy gun turrets spawning on player buildings death bug.
2019-01-10 23:10:36 +00:00
grilledham
4e5f39d3eb
more ore patches
2019-01-10 14:43:18 +00:00
grilledham
e46a4983db
Merge branch 'develop' of https://github.com/Valansch/RedMew into crashsite_0.4
2019-01-10 14:35:25 +00:00
grilledham
6a40e6e3bf
extra biters on entity death
2019-01-10 14:34:51 +00:00
grilledham
4594dfced1
mini_outposts + balance changes
2019-01-10 14:34:28 +00:00
Maik Wild
1eebea55e8
renamed fish_market.lua to market.lua and market_item to currency
2019-01-10 15:18:55 +01:00
grilledham
d972c86c04
balance changes
2019-01-10 12:03:20 +00:00
grilledham
3aa1930333
market names
2019-01-10 01:22:48 +00:00
grilledham
501952dd5d
updates
2019-01-09 22:29:51 +00:00
grilledham
9f2797a47d
added mini outposts
2019-01-09 22:29:42 +00:00
Lynn
c84dec2aaa
Fixed some market related hacks
2019-01-09 18:29:20 +01:00
plague006
bcd95662b6
Redirect all dependencies
2019-01-04 15:02:55 -05:00
Matthew
a84dcfdd91
Overhaul commands ( #576 )
...
* Split admin-only commands out of custom commands
Remove free item logging
* Overhaul commands remaining in custom_commands
* Overhaul commands in remaining files
* Change custom_commands to redmew_commands
* Remove follow.lua
2019-01-02 16:34:17 +01:00
Matthew
17c54eb136
Merge pull request #579 from iltar/retailer-in-crash-site
...
Uses the retailer in crash site for markets
2018-12-30 17:21:46 -05:00
Matthew
77846c1d66
Merge pull request #604 from plague006/use_color_presets
...
Change custom colors to presets
2018-12-30 17:20:15 -05:00
Lynn
97e757dca5
Re-added refined-hazard-concrete to the support entities
2018-12-29 22:03:44 +01:00
plague006
494648f35c
Change custom colors to presets
2018-12-29 12:39:20 -05: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
Lynn
14e814d47f
Ability to disable market items without removal
2018-12-28 21:31:08 +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
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
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
Lynn
7ec2380989
Retailer can generate a unique identifier
2018-12-23 13:33:54 +01:00
Lynn
511fe1a1f7
Uses the retailer in crash site for markets
2018-12-22 17:30:25 +01: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 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
Matthew
00cf6eb40c
Merge pull request #553 from grilledham/top_buttons_visibility
...
allow player to toggle top buttons visibility
2018-12-17 10:55:33 -05:00
Lynn
f6f47b7776
Diggy fixes from last run ( #554 )
...
* Fixed wrong diggy default setting
* Fixes for Diggy
* Small balance changes
2018-12-17 13:08:58 +01:00
grilledham
f45d6d5111
allow player to toggle top buttons visibility
2018-12-16 01:28:00 +00: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
Matthew Heguy
bd04ea7fc1
Minor formatting
2018-12-15 15:26:34 -05:00
Jayefuu
9ebb826152
Merge branch 'develop' into maps/christmas_tree_of_death
2018-12-14 17:32:46 +00:00
Jayefuu
0cc268bcb5
Added christmas_tree_of_terror.lua and supporting files
2018-12-14 17:29:37 +00:00
Lynn
2776b67b54
Balanced chest raffle to be more rewarding
2018-12-13 21:42:15 +01:00
Lynn
221cf9c67d
Diggy fixes, performance improvements and balance tweaks
2018-12-13 21:14:27 +01:00
grilledham
9e3f4bd7dd
fixed triangle of death loot balance
2018-12-12 22:11:52 +00:00
grilledham
e8275890b6
fixed triangle_of_death
2018-12-12 22:01:59 +00:00
Lynn
239f4c021a
Re-added missing iron/gears in starting_items
2018-12-11 09:13:27 +01:00
Lynn
6549ad7c12
Autoloot coins in diggy that are dropped
2018-12-10 22:09:21 +01:00
Lynn
a29d66f47f
Removed unused locals
2018-12-10 21:34:51 +01:00
Lynn
bff12f1fdb
Removed duplicate config
2018-12-10 21:22:25 +01:00
Lynn
2a8a047c64
Fixed coin mining and behavior in Diggy
2018-12-10 21:18:22 +01:00
Lynn
8f2b92f56f
Merge pull request #520 from iltar/diggy-fixes
...
Diggy - Fixed some bugs and tweaked some balance
2018-12-10 21:17:17 +01:00
Lynn
59c70346a3
Fixed a missing comment
2018-12-10 21:15:32 +01:00
Lynn
06d64a6e7c
Diggy - Fixed some bugs and tweaked some balance
2018-12-10 21:15:32 +01:00
Matthew
17f7e9dcfe
Merge pull request #533 from iltar/alien-spawner-using-prototype
...
Alien spawner using prototype
2018-12-10 15:14:09 -05:00
Matthew
b5de650716
Merge pull request #532 from iltar/hydra-mode-into-redmew
...
Made hail_hydra available to all redmew scenarios
2018-12-10 15:13:29 -05:00
Matthew
66240a6c8e
Merge pull request #538 from BlueRock2/patch-2
...
Update tendrils_impure.lua
2018-12-10 14:29:52 -05:00
Lynn
0f2c3655fc
Added comments for the different ores
2018-12-10 19:45:30 +01:00
BlueRock2
66866e7574
Update tendrils_impure.lua
...
Adds a another impurity to coal vein (iron) and another impurity to stone vein (copper). Coal vein no longer overlaps iron vein. Iron and Copper veins slightly narrower than before. Made weights for each cluster add up to 100 so percentage becomes obvious.
2018-12-10 13:44:34 -05:00
Lynn
6b4b8a68f8
Default ore pattern set to tendrils_impure
2018-12-10 19:42:52 +01:00