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

219 Commits

Author SHA1 Message Date
Simon
22c21011ab Diggy - New leveling system (#402)
* Basic setup for Force Control

* Buffs transitioned to new level system

Implemented level up buffs (Also made a double value avaliable at certain levels)

Added experience for research, rocket launched, mined rocks

Removing experience on player death. 0.5% of total experience

Added total_experience to ForceControl.lua

Refactored util/game.lua

* Transfered market item unlocks

Made Market Items unlock through the force control system.

Removed stone from mined stone

* Initial conversion of market items to coins

* Started biter killing giving XP

* XP for killing enemies. GUI update

* Made ForceControl.remove_experience return the actual removed experience

* Got my head and mind back, also fixed progress bar saying long numbers

* Changed get_market()

* Brand new formula, CI review changes

* Update CHANGELOG.md
2018-11-24 10:45:43 +01:00
Matthew
a5d0ff0ae9
Merge pull request #424 from iltar/biter-mining-particles
Added particles when a biter mines a rock upon spawning
2018-11-22 22:53:50 -05:00
Lynn
b3a19a2a7b Added bot mining 2018-11-22 20:43:23 +01:00
Lynn
38068e15cd Added particles when a biter mines a rock upon spawning 2018-11-21 21:09:46 +01:00
Lynn
a52e9f710c Improved biter spawning algorithm (#408)
* Improved biter spawning algorithm

* HAIL HYDRA, biter hell
2018-11-21 15:26:04 +01:00
Matthew Heguy
e6dda20e41 All tabs to spaces 2018-11-21 08:42:39 -05:00
Lynn
bb05785c79 added cause and force to the entity died 2018-11-18 19:21:39 +01:00
Lynn
7b51db1ac0 Prevent rocks from dying and spilling on dmg taken 2018-11-18 19:15:45 +01:00
Valansch
7fa48bc583
Changed all windows style line endings to unix style line endings (#393) 2018-11-18 17:12:00 +01:00
Simon
bdfd122f3c Changed first popup from full inventory to ping (#392) 2018-11-18 17:06:23 +01:00
Lynn
74fa8009fa Mining related improvements (#391)
* Fixed manual mining overflow hints

* Smaller memory footprint for collapse message
2018-11-18 16:48:28 +01:00
Lynn
3ac668c731
Merge pull request #390 from SimonFlapse/Diggy-Market-Text
Changed the level up chat messages for diggy
2018-11-18 16:42:17 +01:00
SimonFlapse
cb0daa31bf Changed Debug to Diggy specific debug.print() 2018-11-18 16:40:37 +01:00
SimonFlapse
e399370292 Less prints at level up 2018-11-18 16:25:56 +01:00
Lynn
988713d258 Fixed room loot spill (close to permanently) (#388) 2018-11-18 16:23:25 +01:00
SimonFlapse
7adcc96de3 Changed the level up chat messages 2018-11-18 15:53:25 +01:00
Valansch
58a74fe13a added Antigrief.lua 2018-11-18 12:56:03 +01:00
Rdjrjqouqcu
19e278bba0 Fixes how generating big rocks causes multiple ores to be spawned on the same tile 2018-11-17 22:58:18 -05:00
damium
af8b2b6bc8
Move level up logic outside of unlock check loop 2018-11-17 11:07:20 -08:00
Valansch
4e34d33dcd Merge branch 'develop' of https://github.com/Valansch/RedMew into develop 2018-11-17 15:15:52 +01:00
Valansch
0909cdfff8 merged #319 2018-11-17 15:15:49 +01:00
Lynn
f249cab9df Updated readme and minor perf fix 2018-11-17 14:52:56 +01:00
Valansch
028095f135 changed autojail #319 2018-11-17 14:47:59 +01:00
SimonFlapse
c9b4e596cc Removed prefix for admin and moderator 2018-11-17 14:22:51 +01:00
Lynn
8ad66f70b3
Merge pull request #369 from SimonFlapse/Diggy-Market-Items
[Diggy] Armor items in market
2018-11-17 13:36:10 +01:00
Rdjrjqouqcu
a2ab7d06fd resolved indentation issues 2018-11-17 07:24:26 -05:00
Rdjrjqouqcu
0e6e879347 changes, courtesy of BlueTemplar 2018-11-17 07:17:49 -05:00
Lynn
b33e75570d Fixed unused requires 2018-11-17 12:35:05 +01:00
Lynn
bd54efd1ac
Merge pull request #341 from Rdjrjqouqcu/dev_diggy_compound_clusters
Created a compound cluster mode for scattered resources.
2018-11-17 12:19:57 +01:00
Rdjrjqouqcu
9ac3f0a370 Seperated the configs to be defined in a different file, reducing the length of the main config file 2018-11-16 20:55:42 -05:00
Rdjrjqouqcu
027bbe4498 Updated the configs so you can optionally define a color for the debug print ore location config 2018-11-16 20:37:33 -05:00
SimonFlapse
9967684194 Added multi item prices and new items
Also spread out the item unlock further
2018-11-17 00:33:10 +01:00
SimonFlapse
bede8be09a on_nth_tick update for ArtefactHunting GUI 2018-11-16 23:08:31 +01:00
Lynn
bbff4e512b
Merge pull request #367 from SimonFlapse/Diggy-Gui-Fix
Fixed Diggy GUIs and more
2018-11-16 22:52:10 +01:00
SimonFlapse
9a64bb3a1b Fixed Diggy GUIs and more 2018-11-16 22:43:41 +01:00
Lynn
52c818f9dd Some small artefact fixes 2018-11-16 22:32:16 +01:00
der-dave
57955cdd86 fixes 2018-11-16 19:36:29 +01:00
der-dave
3299280c64 Added basic scoretable GUI and moved comma_value to utils 2018-11-16 17:13:45 +01:00
Rdjrjqouqcu
01a80062ea Added tendril generation modes, removed old cluster generation method 2018-11-15 21:01:08 -05:00
Rdjrjqouqcu
2f87fce7bb Merge branch 'develop' into dev_diggy_compound_clusters 2018-11-15 20:10:43 -05:00
Simon
218f50d574 Diggy - Gamebreaking fix (#352)
* Fix for market being stuck at level 3, 11, 13, 16 and 30

* Reverted assignment of current_level to prevent progressbar to bug out
2018-11-16 00:20:21 +01:00
Valansch
9b102a898d
Merge pull request #328 from Rdjrjqouqcu/dev_diggy_stress_colors
Dev diggy stress colors
2018-11-15 20:02:06 +01:00
Simon
cd1ce8e221 Redraw stone sent to surface GUI on stone sent (#339)
* Moved GUI to top left and removed focus

* redrawing stone gui on market update
2018-11-15 19:09:05 +01:00
Rdjrjqouqcu
201c5e1f45
Merge branch 'develop' into dev_diggy_compound_clusters 2018-11-15 03:22:24 -05:00
Rdjrjqouqcu
861794b09d modified ScatteredResources to add a compound_cluster mode which allows for different weight and generation settings to apply to different groupings of resources 2018-11-15 02:56:18 -05:00
Rdjrjqouqcu
4c8ed2ea85 Moved changes to a seperate function and converted the method to work generically with different colors 2018-11-14 22:31:44 -05:00
Lynn
ebc5b58320
Merge pull request #318 from SimonFlapse/Stone-Reward-Makeover
Isolated market items and buffs
2018-11-14 18:08:53 +01:00
SimonFlapse
f450b73204
Update NightTime.lua 2018-11-14 16:56:20 +01:00
SimonFlapse
47617cc5e9
Merge branch 'develop' into Stone-Reward-Makeover 2018-11-14 13:26:31 +01:00
SimonFlapse
87b3ac197b Added Luadoc for NightTime.lua
Also added .gitignore for intellij /.idea folder
2018-11-14 13:08:47 +01:00
SimonFlapse
f0a1c44d3d Fixed broken level up 2018-11-14 00:23:44 +01:00
SimonFlapse
c87511d0c0 Infinite levels, Configuable calculations and fixes
Added true infinite levels and the ability to configure the stone requirements calculation from the config.lua file.

Moved MarketUnlockables out ouf Diggy.feature, but needed to create another file to handle the formating of adding market items. Could maybe revert back to the longer format to remove the need for it. (Only possible now because I removed the stone setting from items and made MarketExhange calculate it everytime.)
2018-11-13 23:33:39 +01:00
Rdjrjqouqcu
3d776d3306 de-tab-ified and precalced weight sums 2018-11-13 13:06:13 -05:00
Rdjrjqouqcu
f210f7a828 converted chances in config to weights 2018-11-13 10:39:41 -05:00
SimonFlapse
e559187d87 Clarifying the assignment of MarketUnlockables 2018-11-12 22:06:48 +01:00
SimonFlapse
da82a748b1 Added the definition of unlockables back into config.lua
Also added a current level tool tip for the "Progress to next level:" label.

Removed some old comments I forgot
2018-11-12 22:02:18 +01:00
Lynn
94a5a7a2d2 Fixed oil spawn 2018-11-12 21:33:22 +01:00
SimonFlapse
2a09ff01c8 Clean-up and merged 2018-11-12 20:45:51 +01:00
SimonFlapse
4258568c90
Catching up (#2) (#3)
* Add creep spread mechanic

* Added bot ore islands, use bool flag to turn on.

* Added a noise based chest spawning system for artefacts

* Added coin loot from biters and mining

* Track artefacts launched into space

* Add Creepy map preset

* Update donators.lua

* Add scenario info for crashsite (#291)

* Split colors resources from colors code & catchup on donators (#288)

* Split colors resources from colors code

* Switch back to colors

* Added jail button

Moved parts of the jail command to report.lua

Made jailing possible from a users report.

closes #215

* Added sound for new reports

Admins now get a sound when a new report is created. Useful for admins that doesn't have Factorio as active window.

Currently set the sound_path as utility/tutorial_notice

* Split chat triggers from control

* Move cheat tracking outside of control.lua

* Remove player-specific code

* Split donator/on_join messages out of control

* Move features into features folder

* Indentation fix

I aimed to fix the troublesome indentation.

* Added a single indent

* Make sure biter modifiers are accessible for mods

* Consistency change regarding table access

* Added NightTime.lua

Split the time assignment into a new file NightTime.lua allowing for it to be disabled. (Restore normal day/night cycle)

Also added a popup when a player places a solar panel informing that they are purely cosmetic

Removed the recipe for portable solar panels because they are useless, but the technology is needed.

* Fixed debug print grid value to show non-rounded value

* added support for hidden tiles

* Add newline to eof

* Fixed no newline, indentation and scope of research

* crash_site outposts set hidden tile to 'grass-1'

* Log items spawned by crafting in cheat mode

* Newline to eof

* Put responses into table

* Use trigger as table key

* Change name of lattice to diagonal lattice (#297)

* Add Diagonal Ribbon to map presets (#294)

* Reorganize control (#312)

* Check for config before disabling fish market (#311)

* Force diggy biters to spawn, even if there's no space (#308)

* Fixed some small things from feedback and issues (#313)

* Update fractal_balls.lua

* Add ALo's message and color (#314)

* Add join message for ALo

* Add ALo's color

* Typo in donators.lua

* fixed tile corruption issus closes #310 (#317)

* Update player_list.lua

* Update diagonal_ribbon.lua (#322)

* Regulars: remove duplicates and sort alphabetically (#320)
2018-11-12 20:23:25 +01:00
Valansch
2cd0b397d5 implemented autojail on too many collapses 2018-11-12 17:59:25 +01:00
SimonFlapse
565c4a4481 Isolated market items and buffs
Needs additional testing

I have changed the GUI, and implemented infinite stone progression. Created levels to mask the stone requirement.

Developed on a older branch!
2018-11-12 17:51:55 +01:00
Valansch
817768e59b
fixed tile corruption issus closes #310 (#317) 2018-11-12 15:03:21 +01:00
Lynn
09df8dd723 Fixed some small things from feedback and issues (#313) 2018-11-11 22:36:00 +01:00
Lynn
3f700fc7b9 Force diggy biters to spawn, even if there's no space (#308) 2018-11-11 22:33:22 +01:00
Valansch
dbe845db79
Merge pull request #299 from plague006/features_split
Move features into features folder
2018-11-11 20:37:16 +01:00
Lynn
0244e63213
Merge pull request #289 from iltar/coin-artefact-system
Added a "comeptitive" system, which lets Diggy "matches" compete
2018-11-11 19:39:07 +01:00
SimonFlapse
0137bda0bd Fixed no newline, indentation and scope of research 2018-11-11 16:24:09 +01:00
Lynn
8bce3e6b77 Fixed debug print grid value to show non-rounded value 2018-11-11 15:52:51 +01:00
SimonFlapse
1919a34aa0 Added NightTime.lua
Split the time assignment into a new file NightTime.lua allowing for it to be disabled. (Restore normal day/night cycle)

Also added a popup when a player places a solar panel informing that they are purely cosmetic

Removed the recipe for portable solar panels because they are useless, but the technology is needed.
2018-11-11 15:47:51 +01:00
Lynn
095cf93233 Consistency change regarding table access 2018-11-11 15:11:47 +01:00
Lynn
44be58f19d Make sure biter modifiers are accessible for mods 2018-11-11 15:02:06 +01:00
plague006
818391707e Move features into features folder 2018-11-11 03:08:50 -05:00
Lynn
306a0fda8f Track artefacts launched into space 2018-11-10 19:48:12 +01:00
Lynn
4e9fb07cbc Added coin loot from biters and mining 2018-11-10 19:35:19 +01:00
Lynn
44423f529b Added a noise based chest spawning system for artefacts 2018-11-10 19:33:35 +01:00
SimonFlapse
3b6a3e1d6e Increased evolution
Increased evolution_factor by 50%. (0.0000008 -> 0.0000012)
Increased pollution_factor by 100% (0.00002 -> 0.00004)

Created on_init() in AlienSpawner and moved the pollution_factor here from StartingZone.on_init()

Fixes #281
2018-11-10 14:10:30 +01:00
Lynn
a4605041bb
Merge pull request #267 from iltar/noise-based-resource-spawning
Added noise based cluster resources
2018-11-08 18:57:19 +01:00
Lynn
36758c2fbe
Merge pull request #271 from iltar/character-item-modifier-text
Added scrolling text popups and UX for market chests
2018-11-08 18:57:02 +01:00
Lynn
20816d2898 Remove global sync as it's not used 2018-11-07 19:14:34 +01:00
Lynn
675e8fb0f5 Added scrolling text popups and UX for market chests 2018-11-06 21:36:11 +01:00
Lynn
8671258aa0 Reduce cave opening frame drops 2018-11-06 19:12:58 +01:00
Lynn
e132765537 Small optimizations 2018-11-06 18:53:29 +01:00
Lynn
bee981f367 Added noise based cluster resources 2018-11-06 18:48:58 +01:00
der-dave
5ce6341487 Update map_gen/Diggy/Feature/MarketExchange.lua
update #2
2018-11-05 19:19:23 +01:00
der-dave
cc33c95eac Update map_gen/Diggy/Feature/MarketExchange.lua
new progressbar and smaller improvements
2018-11-05 19:03:27 +01:00
Valansch
dd31190635
Players die on collapse now 2018-10-27 14:47:14 +02:00
Valansch
06479dba79
Merge pull request #248 from iltar/small-fixes-after-second-run
Balance changes and fixes based on the second play
2018-10-27 00:00:51 +02:00
der-dave
47aff764f0 Update map_gen/Diggy/Feature/MarketExchange.lua
3rd version
2018-10-25 17:53:14 +02:00
der-dave
fd54e28198 Update map_gen/Diggy/Feature/MarketExchange.lua
2nd version
2018-10-25 15:30:56 +02:00
der-dave
45a8afc5d4 Update map_gen/Diggy/Feature/MarketExchange.lua
first checkin
2018-10-25 12:34:50 +02:00
Lynn
4eb81a23f0 Balance changes and fixes based on the second play 2018-10-21 20:20:43 +02:00
Maik Wild
5ece77d4d7 removed quadrant logic 2018-10-20 00:59:57 +02:00
Valansch
0d1d98f438
Merge pull request #242 from iltar/stone-void-chest
Added stone void chest that sends stone to surface
2018-10-19 15:01:42 +02:00
Valansch
d4f597b08a
fixed stress calculation bug and buffed tiles (#243) 2018-10-19 00:10:17 +02:00
Lynn
88b759466c Added stone void chest that sends stone to surface 2018-10-17 21:01:24 +02:00
~iltar
a1f89dc6ea Reduced biter spawn cache footprint and digging increases evo (#241) 2018-10-17 10:20:43 +02:00
Maik Wild
6ba689f683 balance changes to tiles #229 2018-10-16 18:05:25 +02:00
Maik Wild
c0e59b8022 changed test tile range command to spawn pillars 2018-10-16 17:54:46 +02:00
Maik Wild
91d6d8acc3 added collapse alert #229 2018-10-16 16:38:58 +02:00
Valansch
7629518e10
Merge pull request #239 from Valansch/scenario/diggy
Changed stress map resolution
2018-10-16 13:41:08 +02:00