42 Commits

Author SHA1 Message Date
Jordan Leppert
c6e605ceec
Particle effect when quarry digs a node (#257)
* Magenta particle explosion effect when quarry digs a node

* Option to enable dig particle effects, disabled by default. Reduced particle count to 20.

* Changed dig particle effect - a particle starts in each of the 8 corners of the cube and move to the middle

* Only generate dig particles if network lag is < 35000

* Replaced quarry dig effect with a particle spawner - the node's particles stream towards the quarry, stopping just in front of it, like they're being sucked up.

* Simplifying dig particle vector maths using vector functions

* Fixing comment typo

* Dig particles now accelerate towards the quarry along a particular axis, causing them to approach the quarry in a curve. This also means they end inside the node in front of the quarry, which improves how the effect looks when digging deep down.

* Adding network to run_nodes call, using network passed through to check lag for quarry dig particles

* Missing local

* Missing local

* Using vector.new to copy a vector and make a 0,0,0 vector

* Update technic/machines/HV/quarry.lua

Co-authored-by: OgelGames <olliverdc28@gmail.com>

* Adding enable_quarry_dig_particles to README

* Renaming enable_quarry_dig_particles to quarry_dig_particles

* Reorganising quarry_dig_particles position in config list

* Missing comma

Co-authored-by: OgelGames <olliverdc28@gmail.com>
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
2022-01-20 15:38:06 +02:00
OgelGames
1e87fd79ea
Update URLs for pipeworks, basic_materials and unifieddyes (#252) 2021-11-30 13:51:19 +11:00
nixnoxus
ac64e0af88 Re-add recipe for wrench enabled by setting enable_wrench_crafting (#197)
* "enable_wrench = yes" adds the wrench recipe
* setting renamed to "enable_wrench_crafting"
2021-07-20 16:12:56 +02:00
SX
96eb3b2016 CNC Mk2 (#183)
* CNC Mk2

* Formspec protection, mk2 textures, more digiline commands, fix digging

* Documentation, adjust formspec, add tests, adjust API and digilines

* Fix CLU and filter injectors, add few interaction tests

* Upgrade machines, adjust formspecs and textures, add few tests

* Adjust formspec, do check protection for quit event

* Remove unnecessary real_coordinates
2021-06-13 23:33:30 +03:00
Buckaroo Banzai
ad0ca7225b add mtinfo generate workflow (#165) 2021-03-16 08:31:41 +01:00
SX
b43f56bb00 Update mineunit actions for reporting 2021-03-01 11:15:18 +01:00
SX
c35b61f7ca Test coverage report (#156)
* Coverage and mineunit configuration

* Add .luacov config and install cluacov

* Add coverage badge

* Update coverage badge label

* Use mineunit-actions

* Fix working-directory

* Remove mineunit from submodules

Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
2021-02-18 13:54:55 +02:00
SX
24f31d8158 Async network build, remove switch_max_range 2020-12-08 13:38:13 +02:00
SX
c01583068c Use table for settings section 2020-11-05 13:01:43 +02:00
SX
c7dcda2ce4 Update settings section of readme 2020-11-05 12:57:45 +02:00
SX
79233d764a Add busted unit testing for technic
Fix test framework and luacheck, Add metadata cleanup ABM

Added busted and contentdb badges
2020-10-31 04:35:35 +02:00
OgelGames
275e27e7c4 Update README.md
* add ContentDB badge
* add some new things that were missing
* add @SwissalpS as a contributor
2020-10-19 18:53:27 +11:00
Buckaroo Banzai
c1c08f8aaf update contributors 2020-07-02 08:55:30 +02:00
Buckaroo Banzai
b9f9c1b293 remove (now invalid) quarry quota docs 2020-06-22 18:18:25 +02:00
BuckarooBanzay
8441384726 bump switching station timeout to 1800 seconds (half an hour) 2020-06-19 07:54:02 +02:00
BuckarooBanzay
3eb1e9d5ee cleanup open issues in docs 2020-06-19 07:53:18 +02:00
BuckarooBanzay
ef917c88f3 update readme to reflect compatibility to upstream mod 2020-06-19 07:51:42 +02:00
BuckarooBanzay
d7eb3d68cd consolidate upstream wiki into repository as markdown files (upstream-wiki only has minor edits since 2017)
related: #53
2020-06-19 07:42:43 +02:00
BuckarooBanzay
1169fb4801 proper name for luacheck workflow 2020-06-18 11:36:41 +02:00
BuckarooBanzay
8fd4f64646 mesecons manual stub 2020-06-18 11:35:28 +02:00
BuckarooBanzay
10bc3ba292 add digilines doc file and document switching station interface
partially attends to #53
2020-06-18 11:31:37 +02:00
BuckarooBanzay
6047ae1449 shuffle and reorganize documentation 2020-06-18 11:09:40 +02:00
BuckarooBanzay
486235172b readme fixes 2020-04-28 09:44:46 +02:00
BuckarooBanzay
d69de71787 update contributors 2020-04-28 09:32:44 +02:00
BuckarooBanzay
fdb36aabce add radiation_throttling setting (off by default)
fixes #30
2020-03-10 08:49:02 +01:00
BuckarooBanzay
03b4294558 new repo location 2020-02-13 13:36:55 +01:00
BuckarooBanzay
979a2f00e6 reduce technic_run interval if lag is too high / hot-reload offdelay setting / cache-flush command 2020-02-03 10:29:20 +01:00
Thomas Rudin
22c842e563 proper setting names 2020-01-22 17:57:02 +01:00
Thomas Rudin
82c4d6e20f can dig cache for the quarry / settings 2020-01-22 17:54:06 +01:00
Thomas Rudin
b32827fcfc optional quota (default: false) 2020-01-22 17:46:33 +01:00
BuckarooBanzay
f6d9e8b9d8 badge 2020-01-17 08:12:00 +01:00
BuckarooBanzay
f4281202fc readme fixes 2020-01-17 08:01:25 +01:00
BuckarooBanzay
dc798867e9 switch off delay setting 2020-01-16 16:03:36 +01:00
BuckarooBanzay
7306aa1144 update readme/settings 2020-01-16 15:40:08 +01:00
Christopher Head
4f78a69ffc Fix trailing whitespace (#482)
Trim all trailing whitespace characters,
2019-01-26 14:15:40 +01:00
Vanessa Ezekowitz
28ed3b29a3 clarify license in README 2015-09-12 01:01:41 -04:00
Novatux
32d776293b Update my name in README.md 2015-07-24 11:46:34 +02:00
ShadowNinja
187fd90a7c Make some headers smaller in the READMEs 2014-02-27 00:32:37 -05:00
ShadowNinja
2db9121bdb Update READMEs 2014-02-27 00:30:29 -05:00
Novatux
8b8e0a02c7 Add license 2013-08-30 10:20:44 +02:00
kpoppel
9a0d3f2166 Forcefield now working with updated power scheme. 2013-07-04 21:33:27 +02:00
RealBadAngel
895ee322d2 Create README.md 2013-04-14 07:09:04 +03:00