Commit Graph

1662 Commits

Author SHA1 Message Date
MistakeNot4892
18336942f2 Merge pull request #8241 from Cerebulon/disky
Sleep Tight Disky
2021-08-26 11:44:33 +10:00
Cerebulon
fb18c8d5e3 Sleep tight Disky 2021-08-23 19:29:57 +01:00
Atermonera
53118573a9 Merge pull request #8222 from MistakeNot4892/survivalism_nomap
General wilderness updates.
2021-08-22 21:04:17 -07:00
MistakeNot4892
93ce4a49e6 Merge pull request #8205 from Cerebulon/lockeranims
Locker Opening Animations Port
2021-08-19 15:10:23 +10:00
MistakeNot4892
4c53eda3b2 General wilderness updates; fixed frostbelle, adjusted scavenging, added some recipes and mushrooms.
Fixes for wilderness commit.
2021-08-17 18:54:37 +10:00
Schnayy
84c7e598b0 Merge pull request #8198 from Cerebulon/prophunt
Ports a ton of decorative mapping objects
2021-08-13 17:34:49 -05:00
Schnayy
4e38ad179f Merge pull request #8194 from Cerebulon/toiletfix
Toilet + donut box sprite fixes
2021-08-13 17:28:00 -05:00
Cerebulon
61217e039a Locker Opening Animations Port 2021-08-10 04:14:46 +01:00
Cerebulon
1ea47b1e62 Ports a ton of decorative items 2021-08-08 23:22:31 +01:00
Cerebulon
0b7ebc9e46 Toilet + donut sprite fixes 2021-08-08 19:50:41 +01:00
klaasjared
a7f6460766 Base Commit 2021-08-06 01:47:24 -04:00
klaasjared
6492ce144d Base Commit 2021-07-26 23:02:51 -04:00
Atermonera
daa36c205e Merge pull request #8173 from Cerebulon/tgportports
Misc Vore-TG Port Ports
2021-07-24 16:19:36 -07:00
Cerebulon
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
Cerebulon
47029f2657 chairs, colour application fixes for bed subtypes, more barsigns 2021-07-14 04:12:32 +01:00
Cerebulon
18b6eeae21 Misc Vore-TG Port Ports 2021-07-13 03:30:04 +01:00
Atermonera
671b5e7ea4 Closet appearance decls correctly use the repository (#8154)
* Closet appearance decls correctly use the repository

* GET_DECL
2021-06-27 20:45:23 -09:00
MarinaGryphon
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
Atermonera
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 Sieyes
1efd17e696 Fix random holoplant bug 2021-06-08 20:42:18 -04:00
Atermonera
c033544a62 Merge pull request #8104 from Cerebulon/rocknroll
Adds new rocks + resprites mining outcrops
2021-06-06 02:16:55 -07:00
Atermonera
5a4cf24ae7 Merge pull request #8109 from Woodratt/05252021_Bitsnbobs
Misc Bits
2021-05-29 11:42:42 -07:00
Neerti
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
Woodratt
427729942d Misc items
Misc bits for the new map.

- Another statue sprite.
- Shuttle handrails that can be buckled into.
2021-05-25 12:35:12 -07:00
Cerebulon
e560b51e7d Adds new rocks + resprites mining outcrops 2021-05-24 03:40:06 +01:00
Killian
041dc2ab98 Wall Locker Adjustments (#8093)
* more spawner tweaks

* Update misc.dm

* Update walllocker.dm
2021-05-23 10:36:10 -09:00
klaasjared
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
ShadowLarkens
0198ff3fbf Personal Crafting & Dependencies 2021-05-02 18:05:54 -07:00
MistakeNot4892
425060f1bd Tesh gliding tweaks, allows Tesh to jump off cliffs. 2021-03-27 10:25:31 +11:00
Novacat
e4962d9f9f Fixes Global and Fixes Eyes (#7976)
* Fixes Custom Species Global lists

Basically changing it to a GLOB just had it add all the species into one global variable instead of a proper list.

* Update global_lists.dm

* Fixes Eyes Stuff

* Removes extraneous Vorestation Edits

* Fixes compile issue
2021-03-17 23:50:37 -09:00
Atermonera
2652a34542 Merge pull request #7955 from FenodyreeAv/MiningScanner
Adds an advanced version of the mining drill scanner.
2021-03-10 09:58:15 -09:00
Schnayy
a81f2b0526 Merge pull request #7849 from Greenjoe12345/teshchair
Adds some new wheelchair types
2021-03-09 00:13:07 -06:00
Fenodyree
7e0fa9ffe7 Adds an advanced version of the mining drill scanner.
Advanced scanner can adjust it's scan range and shows exact numbers of ore.

Can be made in R&D or found in technical loot piles.
2021-03-07 14:37:32 +00:00
MistakeNot4892
abe54462ca Minor wheelchair refactor. 2021-03-04 08:16:20 +11:00
Greenjoe12345
fc3d59ced1 adds electric wheelchair, fixes wheelchair bug 2021-02-28 23:40:56 +00:00
MistakeNot4892
b22a0568a3 Sideports a couple of init unit tests from Neb. (#7893)
* Sideports a couple of init unit tests from Neb.

* Trying to unfuck initialize logic.

* Removing del()s.

* Adjusting return values to Initialize().

* Moving some dangerous object logic from obj onto the two types that use it.

* Rolling back some init changes and commenting out initialized atom unit test.

* this comment formatting is a minor war crime

* Removed sleep() from signaler circuit Initialize().

* Additional Init fixes post-rebase.

* Uncomments subsystem test since that's passing.
2021-02-21 12:03:34 -09:00
Schnayy
83d99498d4 Merge pull request #7844 from Shadow-Quill/AlternativeLockerBolting
Makes wrenches only anchor lockers if they're open
2021-02-15 19:14:37 -06:00
Cerebulon
6d2b5e4764 Allows custom-selection of posters 2021-02-09 20:53:50 +00:00
Greenjoe12345
4b4814523e Adds a small electric wheelchair 2021-02-04 03:07:40 +00:00
Shadow-Quill
fc6f7bf77c Plus this 2021-01-27 02:02:19 -06:00
Shadow-Quill
92c923910c Other half 2021-01-27 02:01:47 -06:00
Shadow-Quill
da42ba8ab6 Fixes 1/2 of the span 2021-01-27 02:00:42 -06:00
Shadow Quill
186a4beab6 Makes wrenches only anchor lockers if they're open 2021-01-26 15:31:49 -06:00
Mechoid
bd9f63a97a Gadgets & Gizmos (#7786)
* Adds various objects for explorers / antagonists.

* T A G S

* Mend
2021-01-14 21:53:39 -09:00
Atermonera
4fe327583c Space cleaner cleans mobs (#7802) 2021-01-03 15:19:20 -08:00
Atermonera
5b6631088b Merge pull request #7687 from ShadowLarkens/tgui_engineering
TGUI Engineering... and a bunch of other random things
2020-12-31 11:32:03 -08:00
Killian
1a170f9d5d Directional Signs Update (#7792)
* cabinets

* Update large_crate.dmi

* directional signs update

* atmos, eva, bar, minor fixes

* icon + grammar cleanup, more locations

* missed two designs, enforced some consistency, disabled a proc

* consistency, more depts

* two more I forgot

* cleaning up, a few more signs

added morgue, cloning, resleeving, AI core, janitor, dock

* style pass, added a couple more new signs I forgot

everything either now uses shiny white or medical blue to cut down on the number of seperate assets I have to maintain. also added gym+pool+recreation.

* oops a couple more + subtyping

* Update decals_directions.dmi
2020-12-25 10:27:37 -09:00
ShadowLarkens
983e7b8fc9 Merge remote-tracking branch 'upstream/master' into tgui_engineering 2020-12-24 04:50:24 -08:00
Mechoid
91aacb3f0f Plainleather & Tobacco (#7762)
* Rebrands leather to plainleather. Add tobacco and red-caps, redwood tallcaps.

* Seedpacket

* Sinks are wet.

* User
2020-12-07 15:48:49 -09:00
Atermonera
05e22cf5ee Merge pull request #7749 from Mechoid/StowawayMystery
Stowaway Cryopod is now invisible, and incorporeal.
2020-12-01 23:27:11 -08:00