Commit Graph

8627 Commits

Author SHA1 Message Date
Arokha Sieyes
f7f4a15c50 Destroys botany forever
Why do we have a robot that literally does the entire job. Basically people leave it and it becomes a lag generator forever. Removes farmbot harvesting and removal of dead plants, plus adds an idle timer for 150 process cycles without a target causing it to turn itself off. So basically it will tend the plants and keep them alive, but you need to come harvest them sometimes.
2018-01-02 16:06:13 -05:00
Arokha Sieyes
7d16c2e8cd Merge pull request #2647 from VOREStation/aro-deadchat
Fix admin deadchat
2017-12-28 19:10:19 -05:00
Arokha Sieyes
49f27b6b54 Fix admin deadchat
Would be nice.
2017-12-28 18:53:42 -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
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
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
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
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
Anewbe
ddbf7138d9 Merge pull request #4455 from Woodratt/12242017_SCadditions_WR
SC Stupid Sized Map Update
2017-12-26 13:16:46 -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
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
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
Leshana
67f85d1f90 Minor fixes to Polaris Merge
* Fixes human HUD init so we still get all HUD variables filled.  - TODO - Make our own versions of synthetic HUD for other hud categories if we ever feel like it.
* Re-removed gameticker sound code, this time marked it as VOREStation edit (wasn't marked before)
* Removed duplicate mutable_appearance type now that it is moved to mutable_apperance.dm
2017-12-23 21:54:07 -05:00
mistyLuminescence
c986d57c34 Med Pill Blue Pill (#4404)
* Fixes 4412
* Rebalanced medical gear spawns
* Pill bottle code touched up
2017-12-23 14:45:24 -08:00
Screemonster
8464285ed4 HELL SPAWN 2017-12-23 21:46:10 +00:00
Abbie Fland
6854cfe8b0 Fixed pAI OOC info
Previously, pAI OOC info didn't appear to be getting set correctly,
whether installed through the normal recruit dialog or through an
observer directly inhabiting a loose pAI card.

There was a VOREStation-specific check during pAI creation to copy over
OOC info from preferences, but I tested multiple ways and it didn't seem
to ever succeed.

This change moves that check from creation to login.
2017-12-23 16:15:53 -05:00
killer653
b04d52cc9f Adds a toggle pass table proc
Can be given to any mob via VV. Teshari get the proc.
2017-12-23 14:23:52 -05:00
Arokha Sieyes
b201cf5125 Merge pull request #2593 from VOREStation/aro-movefile
Move VORE borg modules into more correct file
2017-12-22 21:23:09 -05:00
Screemonster
b06be78a87 fixes revive, feral, purge 2017-12-22 21:10:55 +00:00
Cameron653
30c18e8009 It's RED not PURPLE 2017-12-22 02:15:02 -05:00
killer653
3a2093ef40 Polaris sync 2017-12-21 04:01:07 -05:00
Arokha Sieyes
eb084adb0d Move VORE borg modules into more correct file
The normal ones are in station.dm, ergo the overrides and additions should be in station_vr.dm in the same folder, not in a mysteriously-named file in another folder.
2017-12-21 02:21:45 -05:00
Spades
54b5d74ada Revert "Chirret species" 2017-12-19 19:47:50 -05:00
Cameron653
b7d0c61cee Merge branch 'master' into CHIRRET_SPECIES 2017-12-18 19:48:38 -05:00
Verkister
d83b142603 More missed limb icon null checks.
-Should probably decrease crashing even further.
2017-12-17 14:32:58 +02:00
killer653
55c8c8a6fb Merge remote-tracking branch 'refs/remotes/VOREStation/master'
# Conflicts:
#	icons/mob/human_races/markings_vr.dmi
2017-12-17 04:06:35 -05:00
Cameron653
18a56c89ca Update emote_vr.dm 2017-12-16 13:11:40 -05:00
Arokha Sieyes
c226fa2627 Fix compile warning
Cyantime removed the uses of this var but didn't remove the definition, so this removes that too, to prevent that compiletime warning.
2017-12-16 11:28:18 -05:00
Spades
c2d2be8d96 Merge pull request #2576 from Verkister/freakyinvisiblemobs
More voremob override fixes.
2017-12-16 08:30:59 -05:00
Spades
82a351efc7 Merge pull request #2556 from Verkister/markenings
Some markings tweaks and such.
2017-12-16 08:29:49 -05:00
Verkister
9e9a07fdef Update carp.dm 2017-12-16 10:34:23 +02:00
Verkister
5c2c21e9ee Merge branch 'freakyinvisiblemobs' of https://github.com/Verkister/VOREStation into freakyinvisiblemobs 2017-12-16 10:33:08 +02:00
Verkister
c72fb28eb1 Adds vore icons for big carp and xeno praetorian 2017-12-16 10:28:57 +02:00
killer653
55230a5b1f More edits! 2017-12-15 22:12:28 -05:00
killer653
f099a16854 no flying 2017-12-15 21:27:15 -05:00
killer653
fee01f89b1 Adjustments 2017-12-15 21:19:10 -05:00
killer653
c6791e821d Info 2017-12-15 21:08:30 -05:00
killer653
b91a3c0ea7 Chirret Edits 2017-12-15 19:31:42 -05:00
killer653
80db0e7822 Merge remote-tracking branch 'refs/remotes/VOREStation/master' into CHIRRET_SPECIES 2017-12-15 19:31:26 -05:00
Arokha Sieyes
860e833fd9 Merge pull request #2555 from VOREStation/aro-doglist
Tweak dogborgs
2017-12-15 18:48:08 -05:00