Commit Graph

90 Commits

Author SHA1 Message Date
SamCroswell
355666e1a8 Computer Fixes 2015-07-17 22:35:00 -04:00
Matt
a106daa447 Holopad and binary talk
Fixes https://github.com/ParadiseSS13/Paradise/issues/1517 and
https://github.com/ParadiseSS13/Paradise/issues/1483 Aboot it
2015-07-16 14:44:51 +02:00
Fox-McCloud
409fefa4b3 Power Computer and Computer Fixes 2015-07-15 07:00:46 -04:00
FalseIncarnate
ec2aab62ef Z5 revert / compatibility, 2015-07-11 03:28:07 -04:00
FalseIncarnate
8a8011acbf Kitchen Machine Refactor and Max Item fix
Refactors the code for Microwaves, Ovens, Grills, and Candy Makers to
utilize a shared parent which holds the common procs.
- This means any new additions or fixes will only need to be implemented
in one place, rather than 4, to affect them all.
- Also reduces file sizes on the individual machines' files by removing
a lot of the duplicate code

Updated the code for the kitchen machines to be more modular and fixed
some issues.
- Replaced color macros with span classes
- Replaced hardcoded names with src references
- Each machine has a cook_verbs list which is used to create the in use
message (Microwaving in progress)
- Each machine has variables to define the icon states for the different
states of the machine (on, off, broken, dirty, open).
- Changed a few formerly global variables to not be global, as this
would cause issues with the shared code (microwave with candy maker
recipes for example)

Fixed a bug where the microwave would be considered "full" before having
all of the ingredients for a recipe
- Created a new proc to count the number of items and fruits in a recipe
to determine the max_n_items value

Map Edits to Cyberiad and associated Z-levels for pathing changes
(map-merged)
- MetaStation will need to be updated as well, I'll do this in another
PR unless someone else beats me to it.
2015-07-10 09:46:30 -04:00
ZomgPonies
8d5d97bd45 Merge pull request #1468 from SamCroswell/computerupdate
Computer Lighting Update
2015-07-08 02:23:58 -04:00
SamCroswell
5e3e54a946 Moves the Captain's ID 2015-07-07 01:16:13 -04:00
Tigercat2000
bc61a1d5b5 Fix MetaStation compiling + Other things
This commit does the following:
 - Fixed MetaStation Compile (Pandemic board removed)
 - Updated Blueshield's office to the latest Cyberiad version
 - Updated NanoTrasen Representative's office to the latest Cyberiad
   version
 - Fixed a minor area issue in arrivals
 - Placed the mechanic's podbay in maintnance above Engineering
  - Moved mechanic's spawn point to mechanic's podbay
2015-07-05 10:21:49 -07:00
FalseIncarnate
27f4ccda36 Grinder Fix, Botany qdel Refactor, Removes PanDEMIC2200
Fixes the reagent grinder machines not properly grinding tomato into
ketchup and rice into rice

Updates botany code to use qdel over del to help alleviate potential lag
from del calls

Removes the PanDEMIC 2200 board from Tech Storage and the Circuit
Imprinter, as the computer it builds has been commented out for a long
time. Also deletes the commented out code (over 250 lines of commented
out code deleted)
2015-07-01 22:09:37 -04:00
Fox-McCloud
c2567b92a8 Merge pull request #1414 from SamCroswell/martialarts
Thunderdome and Admin Room Changes
2015-06-30 16:55:10 -04:00
Fox-McCloud
bae23b11f1 SMES Fix 2015-06-29 20:32:00 -04:00
SamCroswell
ebabf9f7bb Map Edits, Minor Fixes 2015-06-29 16:22:59 -04:00
Fox-McCloud
6284e79a97 spawn points take II 2015-06-23 23:51:35 -04:00
Krausus
62946e5217 Fixes medical wardrobe containing excess clothing 2015-06-21 22:07:40 -04:00
Krausus
831332155a Fixes generic wardrobe contents
This fixes the wardrobe base type creating items, which was fine when
wardrobes didn't call their parent's New proc, but was causing literally
every wardrobe to contain some junk now that they do.

The base wardrobe type's items have been moved to a new "generic"
wardrobe, which is now used in the derelicts and an unused away mission,
replacing mapped instances of the base type.
2015-06-21 21:50:35 -04:00
FalseIncarnate
499385c081 Space Vent fixes and Incinerator Tweak.
Fixes a number of space vents not being connected to pipes, should let
them function as intended.
- Also replaced their vents with "On" vents, just to be sure

Tweaked the configuration of the incinerator's pipes, general
functionality unchanged.
2015-06-20 19:16:45 -07:00
Fox-McCloud
5f2f3f6789 Merge pull request #1343 from tigercat2000/DidntIsayIamGoingtoStopThisstuff
Window spawners + Adding to map
2015-06-19 22:19:37 -04:00
Tigercat2000
654cb37e9a Window spawners + Adding to map
This commit adds window spawners, mapping tools which either spawn full
windows or automatically detect where it should place each pane.
2015-06-18 12:33:12 -07:00
Fox-McCloud
36b7e7b233 Merge pull request #1333 from SamCroswell/NinjaDev
EKatana Changes, Removes Ninja Eye Implant
2015-06-18 01:02:17 -04:00
SamCroswell
192b568d6c Re-Submission of a352f2c 2015-06-18 00:27:03 -04:00
SamCroswell
e8e8f2e6df Temporary Revert of a352f2
This reverts commit a352f2c5c2.
2015-06-18 00:18:13 -04:00
SamCroswell
a352f2c5c2 Removes Ninja Eyewear 2015-06-17 00:49:41 -04:00
Fox-McCloud
bea4974d72 Moveable Desklamps 2015-06-14 22:34:04 -04:00
FalseIncarnate
9074629123 Aquariums and Pet Rocks!
Adds fishbowls, fish tanks, and wall aquariums.
- Buildable with glass
- Fish Tanks and Wall Aquariums also have built-in lights that can be
toggled
- Wall Aquariums block atmos just like a full window or wall.

Adds fish and fish/aquarium related items:
- Goldfish, Clownfish, Sharks, and Baby Space Carp
- Eggs can be obtained for each of these fish types and a dud egg type.
- Fish food, fish nets, egg scoops, tank brushes
- These are used to maintain your aquarium

Adds new vendor: CritterCare!
- Sells pet supplies and pet rocks!
- Moved pet collars from the clothing machine into the CritterCare

Adds new room/area: Pet Store!
- Located between the Port Emergency Storage and Auxilary Tool Storage
(across from the Vault)
- Contains a CritterCare machine, 2 fishbowls, a bucket, and a sink

Adjusts some Cargo order options!
- New category: Vending
- Contains all the vending machine refill crates
- Renamed the Bartending Supply Crate to Bar Supply Crate to avoid
confusion
- Removes the coffee refill canisters from the Bar Supply Crate, placed
them into the new Coffee Supply Crate
- Adds new Clothing Supply Crate, contains refill canisters for the
Hatlord 9000, Suitlord 9000, Shoelord 9000, and ClothesMate vendors
- Adds new Pet Supply Crate, contains refill canisters for the new
CritterCare vendor

Makes the ClothesMate and CritterCare vendors constructable
- Using a screwdriver on a vendor circuitboard will now have a chance to
set it to the ClothesMate or CritterCare setting, in addition to the
previously possible settings like Booze-o-mat and Shoelord 9000.
New reagent: Fishwater
- Obtained by using an empty reagent_container on any aquarium that has
some water in it.
- Ingesting fishwater has a 30% chance per cycle to make you vomit (what
did you expect from dirty water and fish poo?)
- Fishwater is good for botany, as it provides both water and nutrients
to hydro trays

ADDITIONAL FIXES!
- Fixes the abandoned bar's misaligned area (mostly a mapper thing, will
also ensure an APC in the area will properly power the entire area (and
not space)
- Fixes a couple instances of piping mistakes where there were manifolds
and straight pipes on the same tile, preventing vent-crawlers from being
able to navigate properly
- One was in security, another was the back room of hydroponics
- Fixed a missing pipe in the AI upload causing the vent to be
disconnected from the pipe network
2015-06-12 04:14:28 -04:00
veganzombeh
d462a26da7 Makes newscaster in NT Rep and Blueshield offices more accessible.
I've moved the photocopiers and newscasters in both rooms. It was previously difficult to access the newscasters and light fixtures, should be much easier now.

Also changed the direction of a scrubber in the Blueshield's office, as it was facing the wrong direction.
2015-06-10 13:50:34 +01:00
ZomgPonies
757650896a Merge pull request #1258 from Fox-McCloud/batons
Classic Baton Refactor
2015-06-07 14:08:31 -04:00
Tigercat2000
239e8f0622 [META] Fix metastation's loot spawners runtiming. 2015-06-06 10:51:11 -07:00
Fox-McCloud
7ae9ec41a0 Merge remote-tracking branch 'upstream/master' into lootdrop 2015-06-05 18:10:30 -04:00
Fox-McCloud
e4cbc5619e Classic Baton Refactor 2015-06-05 18:01:50 -04:00
Tigercat2000
74f304e88c Metastation: Compatibility modifications
This commit modifies metastation to actually be playable on our code
Squashed Commits:
 - [META] Fixes emergency shuttle being stuck
 - Toxins Mixing fix: chamber floor > engine
 - Adds research outpost + Chem lab to routpost
 - Add vox raider ship, fix pods and a few shuttle zones.
 - Remove step_x so TRAVIS likes it
 - Finish spawn points, add telepad.

 - Replace showroom with NT-rep/Blueshield Office
   Don't worry, the nuke keg is in the meeting room.
 - Convert art storage to barber shop, place artvend in tool storage
 - Buncha medbay tweaks, 2nd surgery table, body scanners, fixed sleepers,
   minor balance changes.
 - Add Mr. Changs to dorms
 - Update meta to latest paracode
 - Fix punpun
 - Atmos volume pumps, atmos control console
 - Add chicken statue to Mr. Chang's (*cry), Bar smartfridge
 - Fix mr. changs statue and chairs
 - Add togglable polarized windows to surgery, so surgeons can prevent seeing
   other surgery procedures if necessary
 - Actually add atmos control comp
 - Hydro trays are no longer dirt
 - Fix brig windoors
 - Fix escape shuttle sleepers
2015-06-04 19:28:45 -07:00
Fox-McCloud
7b455d8b89 Re-Works Maintenance Loot 2015-06-04 18:53:13 -04:00
Tigercat2000
82f6855755 Initial Compiling port of MetaStation 2015-06-04 09:12:37 -07:00
ZomgPonies
47de619fcc Merge pull request #1245 from Fox-McCloud/exam-room
Exam Room Tweaks
2015-06-04 05:37:14 -04:00
Fox-McCloud
b3e37e29aa bar-move 2015-06-04 02:35:35 -04:00
Fox-McCloud
5cc93e2636 rust addition (git doesn't play nice anymore). 2015-06-03 02:53:04 -04:00
Fox-McCloud
9c23f20a49 Revert "rust"
This reverts commit 2c8f1ad81a.
2015-06-03 02:45:58 -04:00
Fox-McCloud
2c8f1ad81a rust 2015-06-03 02:43:21 -04:00
Fox-McCloud
2f5903bfe2 Pool re-add 2015-06-03 02:03:01 -04:00
Fox-McCloud
3dd29175c1 area fix 2015-06-03 00:24:45 -04:00
Fox-McCloud
1589d93bb3 fix 2015-06-03 00:06:22 -04:00
Fox-McCloud
41512b0252 Exam Room Tweaks 2015-06-02 23:17:17 -04:00
Fox-McCloud
6f345ee1e3 Maintenance Rework Part Two 2015-06-02 21:44:43 -04:00
ZomgPonies
6f69d25623 Merge pull request #1242 from Fox-McCloud/maintenance-rework
Maintenance Overhaul
2015-06-02 17:11:49 -04:00
ZomgPonies
0139cefa60 Merge pull request #1229 from tigercat2000/948c9f0c56db5e966ad500a4df0e1b0c
More holopads for medbay, by request of Plotron.
2015-06-02 15:33:49 -04:00
Tigercat2000
70f242db4c Add more holopads to medbay.
This commit adds around 4 new holopads to medbay, so the AI can have a
presence there.
2015-06-02 08:43:13 -07:00
Fox-McCloud
3599fd80e5 Maintenance Rework 2015-06-01 20:12:55 -04:00
Fox-McCloud
bbed6a2a42 Refactors Barsigns 2015-05-31 20:04:12 -04:00
Fox-McCloud
8964acdd04 Fixes NCS Cyberiad References 2015-05-30 07:18:21 -04:00
ZomgPonies
7ce41a086c Mapmerge fuckup 2015-05-29 17:59:55 -04:00
ZomgPonies
e7f38b2e5c Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into chingchong
Conflicts:
	_maps/map_files/cyberiad/cyberiad.dmm
2015-05-29 17:53:07 -04:00