Commit Graph
20901 Commits
Author SHA1 Message Date
AtermoneraandGitHub 74e7672844 Merge pull request #5081 from Screemonster/dionacleanup
Clean up diona-specific stuff in life.dm, move to its own section.
2018-03-22 10:04:39 -07:00
AtermoneraandGitHub d0abff42f9 Merge pull request #5082 from AbbieFland/color-splotch-blues
Fixes preview color splotch blues
2018-03-22 10:03:18 -07:00
AnewbeandAtermonera 3df290f46f Ports antibiotics overhaul (#5050)
* Ports antibiotics overhaul

* Update the rest of the places "spaceacillin" is used where antibiotics is meant.

* Antibiotics port compiles
2018-03-22 09:55:49 -07:00
Cameron653andAtermonera 59844c5553 Xenoarch Multitool & Xenoarch Excavation Drill (#5058)
* Xenoarch Multitool & Xenoarch Excavation Drill

* Makes the tool work better

* Cuts down on lines & left comments

* change to m
2018-03-22 09:50:50 -07:00
Arokha Sieyes 6f64bd13fe Promethean tweaks (hunger, regen time) 2018-03-22 09:52:23 -04:00
Reddeyfish ace0058b1f Merge branch 'virgoMaster' into virgoPull 2018-03-21 21:22:51 -07:00
Arokha Sieyes 39d3eeac62 Change to Teshari to test for bug
Removing these, to see if they are related to the Teshari bug. These are the only two unique sprite features that I can see.
2018-03-21 23:24:41 -04:00
Arokha SieyesandNeerti f75ea72480 POLARIS: Improve robot and typing overlays 2018-03-21 21:03:13 -04:00
Anewbe acac33ca39 Removes some problematic HIDEJUMPSUIT flags 2018-03-21 19:12:14 -05:00
Arokha Sieyes 9ecd639b4c Fix nif logs 2018-03-21 19:36:24 -04:00
Aronai SieyesandGitHub 284d728353 Merge pull request #3318 from VOREStation/aro-protmult
Change proteans to color_mult
2018-03-21 17:30:00 -04:00
Arokha Sieyes f86b6e8e55 Change proteans to color_mult
Seems to work better
2018-03-21 16:19:30 -04:00
Arokha SieyesandLeshana 45ec49661d POLARIS: Lazylen species restricted list 2018-03-21 14:37:06 -04:00
Arokha SieyesandLeshana 4e39bfefe7 POLARIS: "0x32" is not a valid single-bit flag 2018-03-21 14:36:53 -04:00
Arokha SieyesandLeshana 723de28165 POLARIS: Allow species-specific statpanels 2018-03-21 14:32:57 -04:00
Arokha SieyesandLeshana 71dac8ae26 POLARIS: UI Tweak involving species rarity 2018-03-21 14:31:03 -04:00
Arokha SieyesandLeshana cad8df658e POLARIS: Communicator small refactor 2018-03-21 14:30:43 -04:00
Arokha SieyesandLeshana c492d1a21b POLARIS: Clean up adminpm logs 2018-03-21 14:28:48 -04:00
Arokha SieyesandLeshana c9f9d984d7 POLARIS: Reduce double admin logs 2018-03-21 14:28:40 -04:00
Arokha SieyesandLeshana 286a8651d2 say() safety check on client
Spawn keeps it from destroying all say(), thankfully, but needs to be fixed.
2018-03-21 14:27:49 -04:00
Arokha SieyesandLeshana fab0800b51 POLARIS: Allow alteration of mob default see_invisible 2018-03-21 14:27:24 -04:00
Arokha SieyesandLeshana 2dd109e989 POLARIS: zshadows should be as invisible as their origin 2018-03-21 14:22:56 -04:00
Arokha SieyesandLeshana 298ba7ea4b Improve two image cleanups 2018-03-21 14:22:26 -04:00
Arokha SieyesandLeshana 21ce4159b7 Make turf obfuscation lists lazy 2018-03-21 14:19:53 -04:00
Arokha SieyesandLeshana eabec5fb1e POLARIS: No string compare for assistants 2018-03-21 14:19:36 -04:00
AnonymousHybi 3a26426ae3 okay im done
it's a environment issue i think
2018-03-21 16:23:54 +00:00
AnonymousHybi c45971bd00 BOT ATTEMPT 3 ELECTRIC BOOGALOO IM LOSING MY PATIENCE HELP 2018-03-21 15:14:48 +00:00
AnonymousHybi 5853881603 Merge branch 'master' of https://github.com/CHOMPstation/CHOMPstation 2018-03-21 14:50:33 +00:00
AnonymousHybi 67857af3de IRC bot attempt 2! Electric Boogaloo 2018-03-21 14:49:39 +00:00
VerkisterandGitHub 972c6b549e remove both layers 2018-03-21 08:49:20 +02:00
Arokha Sieyes 6198e4e325 Stop this stupid mannequin runtime 2018-03-21 00:42:28 -04:00
ReddeyfishVorandGitHub a6b0d3c8fa Merge pull request #46 from Cameron653/patch-1
Fixes hide. Gives them the aphro bite by request
2018-03-20 21:15:16 -07:00
ReddeyfishVorandGitHub 8ac750476e Merge pull request #48 from Vulpias/patch-2
Hotfix 1/2
2018-03-20 21:15:06 -07:00
ReddeyfishVorandGitHub a1cb9b25a8 Merge pull request #49 from Vulpias/patch-3
Hotfix Succubus bite  2/2
2018-03-20 21:13:02 -07:00
SharkmareandReddeyfishVor 09f05b81c2 Fix of the fix for test mob (#51)
* Minor modifications to test mob

The lightbulb glows now!

* Refixed the Fix of the Fix for test mob

Break it down, build it up!
2018-03-20 21:10:37 -07:00
Leshana b69ca8dbdd Move pilot helmets from southern_cross to main files, they are used on multiple maps now. 2018-03-20 23:54:42 -04:00
Leshana 131636c6b5 Fix pipe construction conflicting with existing pipes too much.
Bug in the init_dirs_cache was not setting direction of pipes, making all cached dirs be for south.
Because mapped in pipes didn't have piping layer set, mapped in pipes conflicted.
The full-tile check for unary machines forgot to exclude *itself*
2018-03-20 23:30:05 -04:00
Leshana 776b221828 Rewrite pipe construction
- Moved pipe construction defines into __defines/construction.dm
- Unified pipe *unwrenching* by creating a standard proc along with the `construction_type` var.
- Eliminated the pipe fitting name & icon_state lookup tables by adding `pipe_state` var on atmos machinery and referencing that.
    - Each pipe which can be made from a fitting object should override `pipe_state` with the icon state to be used on the pipe fitting object.
- Eliminated the giant switch statement of doom in pipe construction by delegating that work to `on_construction` proc.
    - To make this work, every pipe must implement `get_neighbor_nodes_for_init` which returns a list of nodes which should be re-initialized on that pipe's construction.
- Combined the SCRUBBERS, SUPPLY and REGULAR pipe fitting classes together by storing the `piping_layer` variable and using the `setPipingLayer` procs
- Standardized the code for searching for node neighbors into the `can_be_node` proc.
    - This proc is also improved in that is a mutual check, `check_connectable` is called on BOTH objects, so they have to mutually agree to connect as nodes. Eliminates lots of special edge case logic.
    - Updated all the `amos_init` procs to use `can_be_node`.  In the most common cases, even that boilerplate code is consolidated into the `STANDARD_ATMOS_CHOOSE_NODE` macro.
- Implemented `pipe_flags` which lets pipes declare (or override) certain requirements.
- Adds a "pipe_recipe" datum to help out things that construct pipes.  By taking it out of the dispenser, we open the road for multiple dispenser types.  No, no RPD yet.  Soon.
    - Enhances the pipe dispenser to operate on pipe recipe datums instead of hard coded lists of pipes it can construct.   These datums are also (partially) initialized from the pipe machine types themselves, reducing having to define stuff in multiple places.
    - Switched pipe dispenser UI to use browse().   Not a NanoUI, but makes it a bit prettier with low effort.
    - Changed pipe dispenser to use a button selector to switch between Regular/Scrubbers/Supply instead of having separate list items.
- Added icon states to HE pipes to support the "connected on neither side" state.
2018-03-20 23:29:27 -04:00
Arokha SieyesandLeshana 9292a56201 POLARIS: Silly piloting helmet animation
Bonk helmet on shuttle computer to link. No, it doesn't work if you're off the shuttle, no remote info transfer.
2018-03-20 22:52:49 -04:00
Arokha SieyesandLeshana 1bc490630d POLARIS: Fix two mistakes with the shuttle_arrival procs 2018-03-20 22:52:29 -04:00
Arokha SieyesandLeshana dfd07209b6 POLARIS: MouseDown closes tooltips too 2018-03-20 22:42:24 -04:00
Arokha SieyesandLeshana 77de03a356 POLARIS: Fix simple animal tooltip 2018-03-20 22:42:24 -04:00
Arokha SieyesandLeshana 62f9cb0d47 POLARIS: Fix tooltip style sanitize 2018-03-20 22:42:24 -04:00
Arokha SieyesandLeshana 0da7f73641 POLARIS: Rename make_nametag_name/desc 2018-03-20 22:42:23 -04:00
Arokha SieyesandLeshana de6da4a86c POLARIS: Tooltip framework, and mob tooltips 2018-03-20 22:42:16 -04:00
Aronai SieyesandGitHub f664d08980 Merge pull request #3310 from Verkister/patch-19
Reduces lightweight knockdown time
2018-03-20 21:26:38 -04:00
Aronai SieyesandGitHub 947cfafb0e Merge pull request #3313 from AbbieFland/the-preview-splotch-blues
Fixes blue color-preview splotches
2018-03-20 21:26:28 -04:00
NeertiandGitHub 70ac478aea Merge pull request #5065 from VOREStation/vs-port-3204
[PORT] Revamp logging for consistency
2018-03-20 21:13:47 -04:00
Abbie Fland 1eac979525 Fixes blue color-preview splotches
VOREStation companion to Polaris fix in
https://github.com/PolarisSS13/Polaris/pull/5082
2018-03-21 01:06:29 +00:00
Abbie Fland 6e9554baa2 Fixes preview color splotch blues
Due to what looks like a copy-paste error, previously it didn't pad the
blue hex value. This meant blue values of 1-15 would display as
e.g. "f0" instead of "0f" and looked nothing like the actual color.

Previously a dark grey of 15,15,15 would get a preview splotch of bright
blue; this fix makes the splotch display as the same dark grey used
ingame.
2018-03-21 00:56:02 +00:00