Commit Graph

13265 Commits

Author SHA1 Message Date
Heroman3003
aca2ba9ccf Merge pull request #15521 from KillianKirilenko/kk-mini3
Jobfuscate!
2023-12-03 11:06:44 +10:00
Heroman3003
b283771f2e Merge pull request #15527 from Screemonster/liberameexlipis
Makes absorbs escapable (and other tweaks)
2023-12-03 11:06:18 +10:00
Kashargul
f074f6007d paper printer sprite add 2023-12-02 03:22:56 +01:00
Heroman3003
364869b405 Merge pull request #15537 from KillianKirilenko/kk-mini2
Remove Player Polls Button
2023-11-25 19:37:57 +10:00
Killian
a08456ff89 Update new_player.dm 2023-11-25 09:16:22 +00:00
Kashargul
7cee32da03 added vorebelly sprite to service V2 2023-11-24 20:01:37 +01:00
DESKTOP-4BUBN9N\Mike
ccc4752611 Makes absorbs escapable 2023-11-19 14:50:22 +00:00
Killian
1fbd1edf88 jobfuscate, director's cut 2023-11-17 20:36:01 +00:00
Heroman3003
9e7fe393be Merge pull request #15524 from Kashargul/VorebellyRobotOverlayFixes
Vorebelly robot overlay fixes + VTEC toggle
2023-11-18 05:05:50 +10:00
Heroman3003
cd8270fc21 Merge pull request #15512 from Kashargul/paperwork_printer
Paperwork printer + upgrade module to allow item noms with sleepers
2023-11-18 04:55:10 +10:00
Heroman3003
078e488c71 Merge pull request #15519 from KillianKirilenko/kk-mini2
Scaling Center Up-port
2023-11-18 04:54:49 +10:00
Kashargul
e677bdb78e Update robot.dm
typo.
2023-11-17 19:52:08 +01:00
Kashargul
7b17325809 Vorepanel fixes + VTEC toggle
fixed typo in the vorepanel tgui, resulting in Item Vorebelly Size Mult: not being changebale
fixed a wrong variable use which led to broken sprites in case the Mob Vorebelly Size Mult: was tset to 0.
added VTEC toggle.
2023-11-17 19:46:13 +01:00
Killian
04b628250e Update new_player.dm 2023-11-17 12:09:15 +00:00
Killian
f154c237e3 Merge remote-tracking branch 'upstream/master' into kk-mini3 2023-11-17 11:56:41 +00:00
Kashargul
2959885c81 As we have a multiline field now, we can easily allow editing of the original flavor in case there is any. 2023-11-15 00:11:10 +01:00
Kashargul
21d9b37f45 Follow UP fixes for #15454 + silicon set_flavor change to multiline input
-> removed the last _ in emote_subtle
-> changed the regex as it was causing issues with multiline subtle / emote
-> small change to the flavor input verb for robots to allow multiline flavor texts to be added directly
2023-11-14 21:18:04 +01:00
Killian
8b69e10edb scaling center up-port 2023-11-13 21:23:41 +00:00
Kashargul
a59d85f23e First engineering form added 2023-11-12 23:57:03 +01:00
Kashargul
13b7cde73a wording slightly changed. 2023-11-10 20:13:44 +01:00
Kashargul
d6b2f4c3dd Added a module to allow medihounds and securityhounds to ingest items upon installation. Does not interfer with the maximum 1 person limit. Allows a maximum of 4 items to be ingested with both modules (capability and capacity) insalled. 2023-11-10 20:10:52 +01:00
Kashargul
3ed66d229f Added warning on missing forms in a section.
Improved the form strings by swapping them to advanced raw strings.
Some minor form improvements after ingame testing.
2023-11-10 02:54:18 +01:00
Kashargul
59bc2d65ce Allow the "form_printer" to print forms. Added first set of forms. 2023-11-09 21:33:12 +01:00
TheGreatKitsune
9e3191aa61 Removing a to_world debug message 2023-11-04 17:56:59 -07:00
Heroman
aa8f51725f Even more borg fixes 2023-11-04 04:22:56 +10:00
Heroman
cbd0307a0c Fixes some syndie borg items 2023-11-03 11:59:12 +10:00
Heroman3003
6321fe46de Merge pull request #15464 from KillianKirilenko/kk-leggies
Digitigrade legs port
2023-11-03 06:11:39 +10:00
Heroman
1d7ccae237 Adds Vale clerical borg 2023-11-02 09:29:07 +10:00
Killian
2cc25e3eca Merge remote-tracking branch 'upstream/master' into kk-leggies 2023-11-01 22:32:31 +00:00
Heroman
554c76cba6 Adds more borg sprites, fixes boozehound belly 2023-11-02 08:28:13 +10:00
Killian
655114451e digitigrade legs port wip 2023-10-29 22:35:58 +00:00
Heroman
6072b06205 Fixes constant runtimes in mob.dm 2023-10-29 10:20:15 +10:00
Heroman3003
6c6193d43e Merge pull request #15467 from Kashargul/Flavour&OOCEnforcementImprovements
Attempt to prevent players joining with neither OOC notes nor flavour
2023-10-26 04:20:48 +10:00
Heroman3003
2b32547bc0 Merge pull request #15473 from Runa-Dacino/ghostears
Adds a preference to NOT see subtles/whispers even if sender is OK with it or if admin
2023-10-26 04:19:41 +10:00
Heroman3003
d10cc6e906 Merge pull request #15474 from Jonnatonne/AntlerChanges
Adds New Antler Ears + Variant (and fixes previous antler sprite)
2023-10-26 04:18:43 +10:00
VerySoft
8f04cb0228 VerySoft Fluff Item!
Adds big round glasses, and adjusts the entries for the ITG id fluff items so they aren't tied to a specific character, since I have the same thing on multiple characters.

As part of this I made it so that glasses can appear above hair and things if they have the appropriate var set. (Otherwise glasses sprites mostly get covered up by any hair that gets near your eyes). All the other glasses behave the old way, but this should allow people to make some glasses appear above hair and things if they want to in the future.
2023-10-24 14:48:25 -04:00
Joanna Deaton
b7e47ffd72 Adds New Antler Ears + Variant (and fixes previous antler sprite)
Added a new broad palmate antler, plus the option to have it with deer ears. Also fixed antlers (large) so that they correctly point to the icon state "antlers-large" instead of "antlers_large" in ears_32x64.dmi .
2023-10-24 02:32:06 +01:00
Runa Dacino
6af3b172c1 add(preference): Toggle seeing subtles/whispers
Adds a toggle that overrides being an admin for seeing people's subtles/whispers. Meaning, even if you are an admin you won't see them. This is overriden by the sender's preference, IF they prefer privacy.
2023-10-23 16:38:01 +02:00
Kashargul
504c40972d -> Removed the robot flavour requirement again.
-> Removed the two unnecessary helpers.
2023-10-21 21:46:03 +02:00
Kashargul
3e82757231 Attempt to prevent players joining with neither OOC notes nor flavour
-> Added a check on the "Default" robot flavour text for players joining as robot. Default is overwritten by module specific text, but anyone setting those specific ones up most likely has a default one anyway.

-> Added a check for OOC notes texts for ghosts trying to activate a ghost pod or getting ghost even popups.

-> Mouses and drones have not been included for either as some players prefer to play them sneakily. Can be discussed.
2023-10-21 20:25:49 +02:00
Kashargul
79c1139ce0 Update mob.dm
Hopefully makes CI happy. All parsed messages should be properly closed anyway.
2023-10-12 01:17:06 +02:00
Kashargul
d10d0d7953 Fixes timestamp sorting incompatibility.
-> Timestamps have been simple added as prefix in front of the entire message, having the classifying <span class="..."> behind it what prevented message filtering. So instead of adding it in front, we are inserting it with a regex replace after the first <span...>

-> Underlining breaks fromatting. This issue happens as _ is used as a character in labels. It never should be used in labels as it's a marking character being parsed. Using it in a label causes the label to partially be parsed and therefore the message breaks. I've removed the underline in "emote_sublte" to at least have that working again. But likely all labels should be reworked to no longer use underlines.

-> Known issue: Absorb messages are not having timestamps. The way absorb messages are implemented prevents the current "client.prefs.chat_timestamp" from being used as it would rely to the speaking client to have it enabled. I haven't looked enough into to code, but if there's a way, it might be best to move the entire timestapmping to the code/modules/vchat/vchat_client.dm using a regex to insert them behing the classifying span.
2023-10-12 00:27:21 +02:00
Kashargul
c297ebbc37 Absorb message filter & general radio colour
-> Slightly brigther green for the general radio comms in dark mode to make it easier readable on some screens.

-> Added a filter function for Psay and Pme messages to no longer have them under unsorted messages to easily integrated them into a scene tab.
2023-10-10 21:46:53 +02:00
Selis
9c05084d92 Merge pull request #15405 from KillianKirilenko/kk-throwies
Throw Notices
2023-10-10 12:14:31 +02:00
Killian
fda4d7ce24 Update mob.dm 2023-10-09 21:23:00 +01:00
SatinIsle
a9854ab713 Scel and lunging.
Added a new proc that imitates the leapers lunge attack, which can be given to mobs to use as an ability when player controlled.

Added the lunge ability to player controlled scel.

Fixed scel going invisible when they eat more than one prey.

Fixed scel automatically and randomly using special attacks when controlled by a player.
2023-10-09 17:13:11 +01:00
Casey
f626c74f17 Merge pull request #15442 from SatinIsle/Scel
New Mob: Scel
2023-10-07 14:47:38 -04:00
SatinIsle
67e094d605 New Mob: Scel
Added a new mob, Scel, created by Kira72.
Comes in 5 different colours. This mob is relatively rare in random mob spawners. It's a retaliate mob with a detailed belly. It looks like a snake-like creature with black flesh and neon liquid visible beneath patches of it. When attacking, it has a 50/50 chance of using a special attack of either a tongue grab or lunge. Added to the maint pred options too.

Fixed a missing item in Rain City.

Added a new admin spawn map which is literally just the Rascal's Pass shuttle in space.

Removed the great wolf catalogue entry from the crypt drake.
2023-10-06 22:18:45 +01:00
Heroman3003
aa29834f8d Merge pull request #15434 from Enzo-Leon/altevian
Altevian Adjustments - Descriptions & Small Tweaks
2023-10-05 06:07:48 +10:00
Heroman3003
241a40af3d Merge pull request #15425 from ReoDaProtovali/Borg-belly-naming-change
Borg belly overlays can be supported by both sleepers and vore panel bellies
2023-10-03 05:06:48 +10:00