Commit Graph

29933 Commits

Author SHA1 Message Date
Arokha Sieyes
49f27b6b54 Fix admin deadchat
Would be nice.
2017-12-28 18:53:42 -05:00
Arokha Sieyes
63e51f42be Merge pull request #2645 from VOREStation/microsync
Microsync
2017-12-28 18:40:02 -05:00
Arokha Sieyes
5e52ec5736 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into microsync 2017-12-28 18:21:06 -05:00
Arokha Sieyes
53372f4317 Tweak out-of-ammo behavior on railguns
I personally like to imagine we live in a world where 'eject' is not a synonym for 'annihilate'.

Just makes the sound the railguns play when empty be a var, and makes them ACTUALLY eject the magazine instead of just deleting it (copypaste error probably, from the magnetic type, which does that).
2017-12-28 18:02:43 -05:00
Arokha Sieyes
cb0a9f009d Allow ghosts to enter Soulcatchers
Ghosts now have a verb "Join Into Soulcatcher" that lists all players, and they can pick one to ask them if they can join into their SC. If they don't have one, it notifies the ghost (this is less expensive than trying to crunch who has a soulcatcher and shortening the list. You can just deal with it okay??). You cannot get backed up if you joined this way, like there's no way to move from being a ghost to being in someone's head to being in a mob. You'd need to ghost and respawn normally. (This is intentional... no sneaky no-manifest people getting in).

And various other SC QOL things:
- Adds NMe and NSay verbs when you get a soulcatcher installed so you can use them in the text parser at the bottom of the window or click them in the verb list like a crazy person. The older emotes also still work.
- Prevents 'loop of madness' where both pred and prey have soulcatchers and it floods your log as it tries to decide who catches who
- Removes minds if the client is disconnected for a long time, or if the player ghosts out of the NIF
2017-12-28 16:36:43 -05:00
Leshana
5ebcc92645 Port /tg garbage collection tweaks and statistics improvements
https://github.com/tgstation/tgstation/pull/30118 - Garbage collection tweaks and refactors.
https://github.com/tgstation/tgstation/pull/32022 - Find references fix.
2017-12-27 21:45:37 -05:00
Leshana
a435d73450 Ports /tg controller optimizations
https://github.com/tgstation/tgstation/pull/31092 - Fixes subsystems not returning a qdel hint
https://github.com/tgstation/tgstation/pull/31494 - In which the stoner one gets stoned and tries to address tick contention... again
https://github.com/tgstation/tgstation/pull/31950 - Removes an empty New()
https://github.com/tgstation/tgstation/pull/31951 - Logs subsystem shutdowns
2017-12-27 21:19:55 -05:00
Leshana
b88093a324 Fix a last-minute typo 2017-12-27 20:20:15 -05:00
Leshana
c6e8184b58 Ports https://github.com/tgstation/tgstation/pull/30184
* Adds defines for world.tick_usage
* This provides no useful benefit whatsoever, but /tg and Baystation12 have done it, so it will make porting future code easier if we do too.  No real harm done either.
2017-12-27 19:10:15 -05:00
Leshana
032d26010b Merging changes from /tg
https://github.com/tgstation/tgstation/pull/29637 Fixes subsystem MC crash tracking
https://github.com/tgstation/tgstation/pull/30092 Subsystem PreInit() now respects init_order
2017-12-27 18:58:51 -05:00
Arokha Sieyes
447929ba53 Clarify extend vote wording
Last? Only.
2017-12-27 18:19:18 -05:00
Cameron653
d6be1e9b53 Merge pull request #2587 from Cameron653/FLUFF_ITEMS
Birb fluff items
2017-12-27 17:12:45 -05:00
Arokha Sieyes
509058b021 Merge pull request #2639 from VOREStation/aro-legwraps
Add legwraps to loadout shoes list
2017-12-27 15:57:10 -05:00
Arokha Sieyes
4374bef62a Merge pull request #2636 from VOREStation/aro-talkicons
Flips talking icons to the right side
2017-12-27 15:45:33 -05:00
Arokha Sieyes
e4d590f4e2 Add legwraps to loadout shoes list
They're for digitigrade people who wanna look stylish!
2017-12-27 14:49:32 -05:00
Arokha Sieyes
8a349ee87c Flips talking icons to the right side
So they don't sit under the HUD icons half the time. Kind of annoying. This is how it used to be.
2017-12-27 02:38:52 -05:00
Arokha Sieyes
9832e248b4 Update omnnihuds to use new flash protection method 2017-12-26 23:36:00 -05:00
Arokha Sieyes
84f31230d4 Readd clown/mime job constants 2017-12-26 23:35:50 -05:00
Arokha Sieyes
40f2dcc73b Fix unused proc in prometheans 2017-12-26 23:35:38 -05:00
Arokha Sieyes
80d69aa161 Organ coloring fix to read species var
Since we use this var to determine how colors work
2017-12-26 23:21:51 -05:00
Arokha Sieyes
5aad70fe29 More things for custom species to copy
These two new vars
2017-12-26 23:17:44 -05:00
Arokha Sieyes
d998f36c38 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into sync2018
# Conflicts:
#	code/game/objects/structures/signs.dm
#	code/modules/mob/living/carbon/human/human.dm
#	code/modules/mob/living/carbon/human/species/station/station.dm
#	code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
#	code/modules/mob/living/carbon/human/update_icons.dm
#	code/modules/organs/organ_icon.dm
#	maps/southern_cross/southern_cross-1.dmm
#	maps/southern_cross/southern_cross-3.dmm
#	maps/southern_cross/southern_cross-6.dmm
#	vorestation.dme
2017-12-26 23:07:58 -05:00
Neerti
522a3b5f98 Merge pull request #4456 from VOREStation/vplk-frames
Replaced bare numbers in frame construction with defined constants.
2017-12-26 22:37:33 -05:00
Arokha Sieyes
b13cf41ff9 Merge pull request #2633 from VOREStation/aro-fluffidfix
Fix two fluff IDs
2017-12-26 20:11:48 -05:00
Arokha Sieyes
26b5c01c4c Merge pull request #2628 from kevinz000/patch-1
Adds handholding
2017-12-26 20:11:28 -05:00
Arokha Sieyes
08ea0ccfd5 Fix two fluff IDs
Path changed and this ID split into two in the backend.
2017-12-26 19:44:35 -05:00
Leshana
00a00bb1c8 Use mutable_appearance for HUD health overlays.
This improves the issue of player mobs using excessive CPU every Life() tick.
* Testing determined the worst performance was actually the manipulation of the "healths" HUD doll's overlays.
* Switching to using a mutable_appearance helps quite a bit for little effort.
2017-12-26 17:07:10 -05:00
BothNevarBackwards
4540f770d4 Lots of species stuff ported from Baystation (#4442)
* Ports species based footprints from bay
- https://github.com/Baystation12/Baystation12/pull/17935
- https://i.imgur.com/ojAU373.png
- Unathi use claw on right
- Taj and tesh use paw in center

* Flash stuff glasses protection things

* Flash stuff actual thing

* Organ mult thingy

* Floaty eyes and cloak setup

* Species falling
2017-12-26 14:28:21 -05:00
Arokha Sieyes
6ed496e810 Merge pull request #2591 from Cyantime/absolutepathing_customclothesvr
Cleans up two custom item files
2017-12-26 13:42:28 -05:00
Arokha Sieyes
dd21b0c56b Merge pull request #2627 from Cyantime/paths
Updates expeditionary paths due to Polaris change
2017-12-26 13:42:10 -05:00
Arokha Sieyes
c96100aeac Merge pull request #2629 from VOREStation/aro-niffix
Fix NIF surgery post-update
2017-12-26 13:41:24 -05:00
Anewbe
ddbf7138d9 Merge pull request #4455 from Woodratt/12242017_SCadditions_WR
SC Stupid Sized Map Update
2017-12-26 13:16:46 -05:00
Arokha Sieyes
fe2d09f17a Fix NIF surgery post-update
This line was put into the wrong block (a good example of why relative pathing is bad, since it made it unclear where it was before in normal code).
2017-12-26 01:50:04 -05:00
kevinz000
fca889a331 Update human_attackhand.dm 2017-12-25 20:36:16 -08:00
kevinz000
7d6e8c79e3 Handholding 2017-12-25 19:58:20 -08:00
Cyantime
9e573e69fb Updates paths due to Polaris change 2017-12-25 22:31:01 -05:00
Arokha Sieyes
c5b5f8ed39 Merge pull request #2622 from VOREStation/aro-nifheat
Improves NIFSoft heatsink for synths
2017-12-25 01:26:30 -05:00
Arokha Sieyes
5a7f24b41f Merge pull request #2620 from VOREStation/aro-sodafix
Fix soda machine sprite
2017-12-25 00:11:57 -05:00
Arokha Sieyes
db16af261a Improves NIFSoft heatsink for synths
Wow, this ran out super fast. You get like 2 minutes of use, jeez. This makes it much longer. You also get a % heat sunk thing next to it in the NIF menu so you can see how far along you are.
2017-12-24 23:40:34 -05:00
Arokha Sieyes
860661724f Fix soda machine sprite
It's invisible!!!
2017-12-24 20:20:36 -05:00
Atermonera
c8f6ef9e9f Merge branch 'master' into VR_Avatar 2017-12-24 15:50:21 -08:00
Atermonera
34dd521fb8 VR mobs can toggle opaque/translucent appearance 2017-12-24 15:42:13 -08:00
Arokha Sieyes
463510fcde Filter mob debugging thing even more
MORE! ***MOREEEEE!!!***
2017-12-24 18:17:43 -05:00
Leshana
8a8e51bec4 Replaced bare numbers in frame construction with defined constants.
Also examine() frames shows the circuit that is installed.
2017-12-24 17:53:58 -05:00
Arokha Sieyes
a1522549a8 Slightly more extensive mob debugging
Adds a link for the ref, hard to get otherwise.
2017-12-24 17:45:34 -05:00
Arokha Sieyes
1efb7bfa7c Merge pull request #2592 from Cameron653/SYNC_OY_VEY
Mid December Polaris Sync
2017-12-24 15:35:55 -05:00
Arokha Sieyes
41e460d62b Merge pull request #2608 from Screemonster/fixtheferalness
Xenochimera bugfixes and tweaks
2017-12-24 15:35:36 -05:00
Arokha Sieyes
85972435d8 Merge pull request #2611 from Cameron653/TESHARI_TOGGLE
Adds a proc to toggle passtable
2017-12-24 12:31:53 -05:00
Woodratt
ed9395e58f SC Stupid Sized Map Update
Or how Woodrat spent too long on something that was supposed to be simple.

- Addition of a Explorer Radio Channel and headsets.
- Explorers and Search and Rescue job slots added
- Adjustments to the pilot job including getting rid of the flatcap
- Map fixes, adjustments, (including signs pointing to cryo) planetside side map additions splitting up of the wilderness into two area sections
- Disabled lighting on the arrivals shuttle area once it is docked with the station, should help with the whole issue of lighting bugging out and having dark space
- Fixed EMS jacket missing icons
- Fixed Research signs being missing for some reason, addition of directional signs for cryo
- Addition of a Search and Rescue Winter coat
- Probably a dozen other small bug fixes I forgot, and bug additions

Tested, seems fine. At least in short tests.
2017-12-24 07:04:34 -08:00
Cameron653
97d4b9ef72 Move to IC tab. Clarity. 2017-12-24 02:43:24 -05:00