Commit Graph
4615 Commits
Author SHA1 Message Date
Cerebulon 10dc5f5680 PoIs + virgin 2021-08-29 13:51:27 +01:00
MistakeNot4892 b3e77fe8df Added tabloid magazines. 2021-08-21 16:39:01 +10:00
CerebulonandGitHub 923b4908db Sign Oh Sure (#8172)
* Sign Oh Sure

* clean bads

* more bads

* other doublesigns

* did a dumb with online editor
2021-07-24 08:22:11 -09:00
NeertiandGitHub 6782e64891 Adds optional area-based definition for outdoors-ness. (#8155) 2021-06-27 20:46:10 -09:00
MarinaGryphonandGitHub 593246b595 Linter diagnostics + bans non-var relative pathing (#8150)
* Linter diagnostics + bans non-var relative pathing

* Enable DreamChecker Annotations

* make it executable

* update hashFiles

* oops

* tries to fix it... again

* trying again

* path

* repath

* fix perms

* fixes weird capitalisation issue
2021-06-20 13:14:29 -09:00
AtermoneraandGitHub beaf109060 Refactors posters to use decls (#8128)
* poster

* Moves decls_repo init forward

* Moves decl_repository init even further forwards
2021-06-18 19:14:49 -07:00
Aronai SieyesandGitHub bac077a8ea Portable mapping devices (#8097)
* Refactor holomap generation

* Portable mapping units

* Fix misnamed state

* Make it small

* Reduce power usage

I didn't know you could use fractional amounts!

* Apply suggested changes, fix indent

* Fix icon_state bug
2021-06-13 20:30:00 -09:00
NovacatandGitHub 51011c9c5d Add Secret ZLevels (#8111)
* Add Secret ZLevels

Port of https://github.com/VOREStation/VOREStation/pull/10430

* Update observer.dm
2021-06-06 00:22:27 -09:00
dwinters99andGitHub a23eccdfb4 Adds more winter coats + moves existing winter coats to the same file (#8086)
* code changes

* icon changes

* armor redefine fix
2021-06-05 22:51:39 -09:00
NovacatandGitHub 305473a76a Makes deepspace levels slightly more robust (#8110)
* Makes deepspace levels slightly more robust

Port of https://github.com/VOREStation/VOREStation/pull/10408

This is supposed to fix oddities with the overmap system where occasionally deepspace sectors are not generated properly.

* Ports another Fix
2021-05-29 09:47:18 -09:00
fdabe51ee8 Linter Introduction + Cleanup (#8085)
* Adds linter defines to repo.

* Uncomments linter defines already in the code.

* Resolves unreachable code linter errors.

* Nukes decade+ old syndie specops code except for computer since that's mapped in?????

* Resolves procs has no parent linter error.

* Proc signature fixes

* Bad comments

* "In" danger

* Type safety

* Implied nested list abuse

* Top level ..() usage

* Sleepy coder typos

* Invalid kwargs calls

* Pointless returns

* Linter hacks (see full message)

Byond doesn't care and it has no effect but linter doesn't like var/proc
for holding references to procs, despite that it's valid byond code.

Also, the linter seems to have serious issues figuring out relative
proc names. This commit is a sort of take-it-or-leave-it thing. It's not
required, it just cuts down on warnings, but this code is valid DM code.

* WHATEVER THIS IS

* Trick dreamchecker linter into ignoring this file's sins in it's weird use of vars

* Fix list decoration syntax - Its a list, not list of lists

- To declare that a var is a list you can `var/list/blah = list()` syntax or the `var/blah[0]` syntax.  Both do exactly the same thing. But if you do `var/list/blah[0]` that is just like doing `var/list/list/blah = list()`

* Hopefully stops the ai holder subtype folder from going quantum and sometimes changes capitalization over time, and incidentally causing 20+ linter errors.

* Fixes unwrapped negated object in list linter error.

* Resolves colon-like list accessing linter error.

* Turns linter on in linter config.

* Fixes closet indentation properly and cleans up suit storage unit switch.

Co-authored-by: Aronai Sieyes <arokha@arokha.com>
Co-authored-by: Leshana <Leshana@users.noreply.github.com>
2021-05-25 18:17:26 -09:00
Aronai SieyesandGitHub 9cd4a89782 SSpersistence tweaks (#8087)
* Add some 'lossy' smartfridges and options

* Convert persistence to JSON

* Update map_datum to specify persistence levels
2021-05-20 18:50:36 -09:00
1c7d9c4cba Food 4 thought (#8083)
* Adds Everything

* Small error fix

* Edit fix

* Update code/modules/food/food/snacks.dm

Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>

* Update code/modules/food/food/snacks.dm

Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>

* Edit Fix

* Vending Machine Fix

* More fixes

Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>
2021-05-20 18:11:19 -09:00
AtermoneraandGitHub b123a4750b Adds persistent smartfridges for garden products, material sheets (#8042)
* Addsd sheet storage smartfridge
Implements persistent item storage

* Adds persistent produce smartfridge
Repaths smartfridge base type to /produce subtype

* Raises produce cap to 50, per staff meeting
2021-05-12 21:05:04 -09:00
AtermoneraandGitHub 85fb236d5a Merge pull request #8003 from Atermonera/tesla_waste_vents
Tesla engine waste handling has atmos vent/scrubber
2021-03-30 22:47:16 -09:00
AtermoneraandGitHub 5670946acc Merge pull request #7991 from MistakeNot4892/bird2
Repathed/renamed seromi to teshari.
2021-03-26 10:35:40 -09:00
FenodyreeAvandGitHub a87dacd774 Adds random wilderness encounter event. (#7982)
* Adds a random wilderness encounter event

Picks a mob local to the sif wilderness, spawns it near a player and tells it to go to their position.

* Adjusts weight

* Adjusts spawn list

* Moves file to includes file in southern cross

* Nulls hanging var, reduces debug logs

* Prevents spawning in view of any player, kills electrospider

* Removes unnecessary debug log
2021-03-23 20:39:19 -09:00
atermonera cf846913f7 Tesla engine waste handling has atmos vent/scrubber 2021-03-22 22:26:24 -09:00
MistakeNot4892 a9537638bf Repathed/renamed seromi to teshari. 2021-03-23 09:14:55 +11:00
AtermoneraandGitHub 3a82d38de4 Merge pull request #7993 from MistakeNot4892/tachikoma
Removed inactive platforms from the end of round laws output, gives them pilot access.
2021-03-21 18:04:06 -09:00
KillianandGitHub 47d2c55157 New ID Card Design (#7815)
* citcard port

* card component redundancy reduction

* Update id_stacks.dm

* more variants? more variants

* new ver.

* cleanup, fixes, couple of new elements

* begone, PRS

* minor updates

reorganized dmi, made color naming consistent, added some missing stripes/pips

* updated headstrips, pips, and static cards for readability
2021-03-21 17:27:22 -09:00
MistakeNot4892 708726418f Platforms now get pilot access. 2021-03-21 13:33:10 +11:00
AtermoneraandGitHub edd96913d2 Merge pull request #7983 from Meghan-Rossi/pilot_tweaks
Fixes pilots not getting a harness if they use a loadout uniform
2021-03-17 23:55:43 -09:00
AtermoneraandGitHub 63580fc569 Merge pull request #7956 from MistakeNot4892/poppy
Ported Poppy the possum.
2021-03-17 23:10:12 -09:00
Meghan-Rossi 59b38c61c0 Fixes pilots not getting a harness if they use a loadout uniform
🆑
bugfix - Pilots now get a pilot harness whether or not they take a uniform in the loadout, instead of only if they don't.
/🆑
Tested.
2021-03-13 21:25:16 +00:00
MistakeNot4892 b2dc698a66 Tweaked think tanks for speed/init errors. 2021-03-13 14:29:48 +11:00
MistakeNot4892 a546f0bed5 Mapped in platforms to cargo and explo. 2021-03-13 13:33:10 +11:00
MistakeNot4892 92c6bead11 Added recon and cargo platforms. 2021-03-13 13:24:28 +11:00
MistakeNot4892 783b4825b0 Ported Poppy the possum. 2021-03-13 13:19:01 +11:00
FenodyreeAvandGitHub ca583e2cb2 Adds a modular armour version of the explorer suit and adds sprites to specialist armour (#7921)
* Adds a modular armour version of the explorer suit.

* Adds material armour building steps for plates, arm guards and leg guards

Adjusts chitin hardness and weight (weaker and lighter)

* Maps a drying rack and washing machine into the planetside outpost

* Fixes QDEL issue, adds sprites to the specialist armours, and adjusts the cargo crates to match.

* Changes map format to TGM

* Removes flashy pixel on south facing leg sprites

* Adds proper returns, removes copypasta, fixes labeller & pen interactions
2021-03-07 11:36:51 -09:00
atermonera 4a478daa4d Fix openspace lighting on topstair turfs 2021-03-02 12:22:16 -09:00
AtermoneraandGitHub de1007d873 Merge pull request #7912 from TyrannyAlice/bugfixing
Fixes some medical access
2021-02-21 13:36:37 -08:00
CerebulonandGitHub d0b71c8c52 Lobby Improvements (#7856)
* Lobby Improvements

* HTML Tags + more recent article while I'm in here bc this may take a day or two 2 merge

* Removed to_world + fixed header
2021-02-21 12:32:38 -09:00
TyrannyAlice b054881936 Fixes some medical access
Fixes the access problems reported in #7883
2021-02-21 02:06:09 +11:00
AtermoneraandGitHub 31a2801256 Merge pull request #7896 from SubberTheFabulous/VRDen-Fix
PoI fix
2021-02-19 23:10:40 -08:00
SchnayyandGitHub 9e31855fca Merge pull request #7874 from TyrannyAlice/bug-squashing
Fixes Telecom Storage Access
2021-02-18 05:45:42 -06:00
SubberTheFabulousandGitHub ffbf70519c fixes wiring in VR Den PoI 2021-02-16 15:18:12 +07:00
TyrannyAlice 76ac2e2cb6 Redone map edit using TGM format 2021-02-13 07:35:40 +11:00
TyrannyAlice b664b51b32 Revert "Fixes Telecom Storage Access"
This reverts commit 8384db5d1b.
2021-02-13 07:24:53 +11:00
TyrannyAlice 8384db5d1b Fixes Telecom Storage Access
Fixes issue #7870
2021-02-13 06:35:51 +11:00
Shadow-QuillandGitHub e7bbe60c8d Fixes minor spelling issue 2021-02-06 12:41:49 -06:00
MechoidandGitHub 1de8bc1c40 Industrial Expansion (#7811)
* Begins work on the Industrial expansion, ft hidden Lore

* Removed Painite, Quartz, and Void Opal from generation pending their eventual uses. Recipes modified to use them have been reverted of this use.

Fix Fix.

* Reset map to master.

* Add copper to Robotics, R&D, Engineering, and EVA.
2021-01-27 19:28:13 -09:00
MechoidandGitHub 119bd1f458 Wall Disposals (#7816)
* Makes wall disposals.

* Tweak map for the disposal gods.

* Sprite Tweak
2021-01-14 21:56:35 -09:00
atermonera d4f075db5e Fixes access on ALL of the doors. Probably. 2021-01-12 19:44:58 -09:00
atermonera f60a0a8280 Fixes access to cabin doors on shuttles 1,2 2021-01-12 15:47:28 -09:00
AtermoneraandGitHub c37a43bb28 Makes explorer a subordinate of science (#7821) 2021-01-09 19:12:54 -08:00
AtermoneraandGitHub 47f71b2adb Reworks stairs to be sensible (#7783)
* Rewrites stairs

* Stairs go up and down

* Adds animation

* Polishes movement interactions.

* Grabs are moved across stairs, adds changelog
2020-12-13 16:25:13 -08:00
ZekeSulastinandGitHub 0d6e9996a2 Removes erroneous area from CMO office - fixes #7721 (#7769)
For some reason there were two instances of /area/crew_quarters/heads/sc/cmo, and the second instance occupied only the tile with the modular computer.  This area has been deleted and the proper area applied, allowing the computer to draw power from the APC and function.
2020-12-02 04:16:44 -08:00
4ecc80f499 Move away from Travis CI to GitHub Actions (#7768)
# Conflicts:
#	.github/CONTRIBUTING.md
#	.travis.yml
#	code/modules/awaymissions/zlevel.dm
#	code/modules/ventcrawl/ventcrawl.dm
#	guides/Guide to Map Folders.md
#	maps/submaps/engine_submaps_vr/tether/_engine_submaps.dm
#	maps/submaps/space_submaps/debrisfield/debrisfield.dm
#	maps/tether/submaps/_tether_submaps.dm

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2020-11-29 23:35:15 -08:00
SubberTheFabulousandGitHub 31a81e0f10 fixes #7763 (#7764)
* updates VRDen.dmm

* updates VRDen.dmm
2020-11-24 02:16:49 -08:00