Commit Graph

18998 Commits

Author SHA1 Message Date
Casey
38423301cb Merge pull request #13492 from Heroman3003/role-pings
Experimental implementation of automated role pings
2022-08-16 04:01:02 -04:00
Heroman
f52362de57 Restricts reasons to specific list 2022-08-16 17:48:06 +10:00
Casey
4220e10e8d Merge pull request #13494 from ItsSelis/secure-briefcase-fix
Fixes secure briefcase AltClick
2022-08-14 15:12:21 -04:00
Casey
c6e4bb8b77 Merge pull request #13493 from ItsSelis/recharge-station-fix
Fixes recharge station overlays
2022-08-14 15:10:47 -04:00
Casey
59d162679e Merge pull request #13488 from lm40/mentorsbutbetter
Adds mentors
2022-08-14 15:09:27 -04:00
ItsSelis
60c9b02909 Makes secure briefcases more secure 2022-08-14 09:48:51 +02:00
ItsSelis
594913273b Actually cut the overlays 2022-08-14 08:57:46 +02:00
Casey
2cdfa72cdd Merge pull request #13485 from Cameron653/LANGUAGE_MODIFIDICATION
Condenses all the animal languages and deletes unused/unwanted languages
2022-08-14 01:43:41 -04:00
Casey
b9f3a277e5 Merge pull request #13476 from TankTheBirb/Borg-SUCC
LEMME SUCC
2022-08-14 01:39:44 -04:00
Casey
5e314bd44f Merge pull request #13469 from Cameron653/plushie
Makes you able to select the borg plushies
2022-08-14 01:38:10 -04:00
Casey
4d72f1f953 Merge pull request #13468 from VOREStation/upstream-merge-8675
[MIRROR] Removes eject from the mecha radial.
2022-08-14 01:37:45 -04:00
Heroman
32a6378a51 Experimental implementation of automated role pings 2022-08-14 15:20:55 +10:00
lm40
a7002ecdf1 Adds mentors
Adds mentors
2022-08-13 21:46:05 -04:00
C.L
900bf18433 Condenses all the animal languages and deletes unused/unwanted languages. 2022-08-12 14:51:43 -04:00
Casey
48b7134682 Merge pull request #13442 from Heroman3003/giant-rat-that-makes-all-of-the-rules
[READY] Adds Altevian species
2022-08-12 14:04:30 -04:00
TankTheBirb
42ef4318d7 LEMME SUCC
Adds the bioregenerator to the surgeon borg. This lets them dehusk but more importantly, suck out toxins using that surgery.
2022-08-10 00:16:37 -04:00
Heroman
509bac4705 Merge branch 'master' into giant-rat-that-makes-all-of-the-rules 2022-08-10 14:04:42 +10:00
Heroman
c01715b0d6 Optimizes shower's turf washing a bit 2022-08-09 15:20:26 +10:00
C.L
215fd04658 Makes you able to select the borg plushies
Without a name, nothing but the 'robot plushie' itself was selectable in the plushie menu because there was no names to pick.

This fixes that. I want my medical drake plushie NOW.
2022-08-08 02:01:53 -04:00
Atermonera
629a14f66d Merge pull request #8675 from MistakeNot4892/salty_kneejerk_removal
Removes eject from the mecha radial.
2022-08-07 20:05:52 -04:00
Heroman
5eb3094754 Merge branch 'master' into giant-rat-that-makes-all-of-the-rules 2022-08-06 17:34:46 +10:00
C.L
5d562b2122 Cuts down being able to hold the tools.
- Makes it so mining can only carry wrenches, screwdrivers, and multitools.
- Makes it so xenoarch can carry wrenches and multitools.
2022-08-05 17:07:28 -04:00
C.L
ee7737f87b Expands mining&archeology belt storage.
- Allows mining to carry items they get from the mining vendor.
- Allows mining to carry any type of /tool instead of just wrenches.
- Allows mining to carry welding tools.
- Allows mining to carry binoculars
- Allows mining to carry ore scanners.
- Allows mining to carry radios.
- Allows xenoarch belts to carry any type of /tool instead of just wrenches.
- Allows xenoarch to carry pickaxes on their belt.
- Allows xenoarch to carry market beacons.
- Allows xenoarch to carry geiger counters (radiation is like...Part of their job.)
- Gets rid of needless /pickaxe duplication in the mining list.
- General cleanup. Sorts everything to look neater.
2022-08-05 16:26:57 -04:00
Heroman
7f53378a1f Implements first batch of suit sprites 2022-08-03 18:50:30 +10:00
Heroman
d0f03b1bf0 Merge branch 'master' into giant-rat-that-makes-all-of-the-rules 2022-08-02 07:27:25 +10:00
C.L
ec044b099e Item Runtime hotfix
Hotfix to make items not shoot out runtimes.

The game was checking for a variable that was 'null' to see if it has a length, which is something that doesn't occur.

This fixes that by simply making it check to see if it has a possessed_voice variable.
2022-08-01 16:23:25 -04:00
Poojawa
2f41233382 get_random_colour() now prepends a # (#13423)
* get_random_colour() now prepends a #

* Sleepy edits bad.
2022-07-31 14:09:00 -04:00
C.L
209d979968 Merge pull request #13382 from Cameron653/REPLICATOR_TF
Adds in a modified Replicator Transformation Device
2022-07-31 12:29:29 -04:00
Casey
9e4ab51157 Merge pull request #13405 from BonniePandora/Contractor-alt-titles
Engineering & Medical Contractor alt-titles
2022-07-31 05:22:38 -04:00
Casey
ea26ccd756 Merge pull request #13397 from Fracshun/master
Trash pile thing attempt 2
2022-07-31 05:21:15 -04:00
Heroman
144a973693 Altevian base code implementation 2022-07-30 05:20:53 +10:00
C.L
5cb50497cb Makes it so you only get warned once per possessed item.
Also stops list from being created on every item on creation.

Adds an additional check the original machine never had.
2022-07-29 00:13:01 -04:00
C.L
126ed30144 Makes vore replicator functional. Fixes bugs.
- Makes the vore replicator functional (People can be turned into simple mobs)
- Adds a sanity check to make sure the person inserted into the replicators isn't already transformed.
- Makes it so you can turn player-spawned mice into clothing and it'll treat them like a micro (Still respects prefs and asks for the mouse's confirmation.)
- Fixes a bug where if someone was eaten by someone that was transformed into clothes they would be sent into the void.

Micro Transforming Replicator

Creates a heavily modified version of the xenoarcheology replicator.
One version spawns simple_mobs and the other spawns items.
Creates a proc that allows possession of objects.
Makes both versions able to be found by xenoarcheology.

Features:
Alerts people when they pick up an item that is is a possessed item. Impossible to ignore popup.

Makes it so people TF'd into items can revert back to their normal, pre-TF form.

Makes OOC escape functional (An in-game obtainable escape is still needed to be coded in. That's next on the todo list.)

Gives FAIR WARNING to the person being shoved into the replicator that, hey, you're going to be turned into clothing/an item and possibly used as such. Gives them a second warning as well.

Makes the item's eatable&digestable variables adjust depending on the person's variables before TF'd.

Makes it so the 'voice mob' is properly deleted when digested.

Fixed a bug with the replicator allowing you to put grabs in it. (This will be edited to allow for stuffing people proper in it.)

Makes the medical mouse ray undo TFs.

Additionally, makes it so dead people can't be shoved into the replicator.

TGUI and makes the clothing machine function better.

- Removed a debug log I left in the mouseray while testing.
- Adds a note to the clothing replicator's description that indicates it's an object/clothing replicator.
- Allows you to grab and shove people into the replicator without them being a micro. (Still get the same warning checks as a micro)
- Makes the replicator spit out/drop all of the person's items when someone is shoved into it.
-Fixes a TGUI bug with the clothing replicator that caused it to clash with the normal replicator.
2022-07-28 22:30:47 -04:00
Pandora
012e774db2 This is why coding when shattered is a bad idea 2022-07-28 05:34:58 +01:00
Pandora
b318d0de63 Update medical_vr.dm 2022-07-28 05:34:23 +01:00
Pandora
229980a863 Update medical_vr.dm 2022-07-28 05:25:53 +01:00
Pandora
a03cfd1f9e Update medical_vr.dm 2022-07-28 05:22:25 +01:00
Pandora
83e3e72b31 Update engineering_vr.dm 2022-07-28 05:17:53 +01:00
Eli Atonis
e8e05d96ef Ghost spawning as mice from trash piles
Added the ability for observers to click on trash piles to trigger the mouse spawn prompt. Doing so spawns them on the pile with the same "crawls out of the trash" message a normal mouse would trigger.
2022-07-26 07:13:07 +10:00
C.L
d2778bb97f Places advancedtoolchecks and fixes two-handed weapons for simple_mobs
Modernizes code to today's standards.

Also makes it so that simple_mobs that have hands can use two handed weapons and guns correctly.

Bonus of making it so scugs can now mine and put ointment and bruise packs on.
2022-07-24 21:06:42 -04:00
Casey
91a3343c00 Merge pull request #13372 from Screemonster/braaaaiiiins
makes brainzsnax obtainable ingame
2022-07-20 13:24:08 -04:00
DESKTOP-4BUBN9N\Mike
7e48983bfb makes brainzsnax obtainable ingame 2022-07-20 12:40:20 +01:00
Heroman
8a9df3b2ea Fixes in-chat icons being broken 2022-07-20 18:55:27 +10:00
Heroman
9873bfcf84 Fixes some runtimes (hopefully) 2022-07-20 07:06:00 +10:00
Heroman
3fb33da139 Updates holowarrant lore 2022-07-18 16:53:20 +10:00
Casey
2d70baac7b Merge pull request #13351 from Heroman3003/dirtfix
Makes persistant dirt not reset its alpha after some dirtying
2022-07-17 05:32:50 -04:00
Casey
c527964372 Merge pull request #13346 from Heroman3003/doubleclosets
Adds double engi closets for SD and RP
2022-07-17 05:31:18 -04:00
VerySoft
6688ff95a6 Buffs Blockers and alters the new sound toggle verbs again
I added hyphens instead of spaces for the new verbs because typing any of the verbs they relate to in the bottom bar defaults to the toggle verb instead of the normal verb. :U

With the hyphens instead of spaces it doesn't do that anymore!
2022-07-17 00:37:28 -04:00
Heroman
33ccade560 Makes persistant dirt not reset its alpha after some dirtying 2022-07-17 11:48:58 +10:00
Heroman
b40711bc39 Initialize chainsaw 2022-07-17 09:23:35 +10:00