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
Matthew
014b53aa42
Expand config ( #560 )
2018-12-19 14:41:28 +01:00
Matthew
fa231caeeb
Merge pull request #557 from Refactorio/player_stat_chat_fix
...
Fixed error on console chat
2018-12-17 16:20:09 -05:00
Valansch
defd40db60
Update player_stats.lua
2018-12-17 18:04:46 +01: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
03b6d9b288
extra checks in player_stats::entity_damaged
2018-12-16 11:13:15 +00:00
grilledham
de8cf8760d
no longer store top_elements in global
2018-12-16 10:58:28 +00:00
grilledham
6cc74b50e8
removed unused variables
2018-12-16 01:41:12 +00:00
grilledham
8bf193db70
fixed typo
2018-12-16 01:39:19 +00:00
grilledham
f45d6d5111
allow player to toggle top buttons visibility
2018-12-16 01:28:00 +00:00
Matthew
edf50d24f7
Add camera ( #493 )
...
* Add camera
* Rewrite camera
* Use global register
* Add runtime killswitch.
* Change to every 120 ticks
2018-12-15 21:29:14 +01:00