Commit Graph

209 Commits

Author SHA1 Message Date
SandPoot
7a298f1c7a nothing special 2023-01-26 03:05:52 -03:00
Darius
893a63cd11 [PORT] New quirk: DNC Order (#293)
* Port DNC quirt

Ports the do-not-clone quirk from SPLURT. This change is not modular.

- Added a fix for cloning heads and brains
- Removed flavor text implications that the order was voluntary
- Quirk renamed from `DNC` to `DNC Order`
- Trait renamed from `TRAIT_NO_CLONE` to `TRAIT_DNC_ORDER`

* Modularize cloning machine DNC check

Moves the code for DNC Order quirk check in the cloning machine into modular space, and removes it from base code.
2023-01-25 18:47:49 -03:00
SandPoot
a21f3f75a2 NOT TABLE, STRUCTURE, also living_peeker 2023-01-24 22:10:31 -03:00
SandPoot
d2e08f17ea let's check for structure.climbable instead! 2023-01-24 22:07:15 -03:00
SandPoot
da5c66c5b8 bits 2023-01-23 21:20:10 -03:00
SandPoot
0c87f5e0f0 different checking method 2023-01-22 23:32:29 -03:00
Darius
3c4f222e40 Disable thirst for robotic species (#291)
Adds TRAIT_NOTHIRST to synthetic lizardperson, synthetic anthropomorph, and IPC.
2023-01-21 20:43:11 -03:00
SandPoot
79c8c61459 Makes skirt peeking into an element (#292) 2023-01-21 19:30:59 -03:00
SandPoot
c5987c6c79 More mining ror reskin (#290) 2023-01-21 13:52:00 -03:00
Darius
9ddd495232 Require bluespace core for BSMs (#288)
Updates bluespace miners construction and techweb requirements. Made at the request of SandPoot.

- Added construction requirement for activated bluespace core
- Added techweb requirement for Anomaly Research
- Removed construction requirement for bluespace crystals
2023-01-18 08:14:03 -03:00
BongaTheProto
68649df86c optimized some copypasted code (#285)
* less copypaste = good

* fix

* Update lewd_definitions.dm

oops
2023-01-17 07:59:18 -03:00
Darius
2901f5f1d3 Minor techweb fix for autodoc (#286)
Moves the autodoc from Advanced Surgery to Advanced Surgery Tools, since it cannot be constructed without the items from that node.
2023-01-17 07:58:19 -03:00
SandPoot
8cf9db4faa lack of spess 2023-01-15 18:47:57 -03:00
SandPoot
0fe80e9234 Puts span defines on sandstorm's strings (#284) 2023-01-15 00:40:48 -03:00
SandPoot
32159792ad Adds a button to toggle the capability of interacting through clothes (#283)
* here it is

* damn typo
2023-01-14 23:47:25 -03:00
SandPoot
0507960150 Does some skirt peeking optimization (#282) 2023-01-14 19:09:20 -03:00
SandPoot
03304ba2c8 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 2023-01-10 22:50:16 -03:00
SandPoot
2a772c8482 Adds the commando skin from ror & ror2 to the mining hardsuit (#280)
* first commit with everything

* quick fix and little extra usage!

* the boy

* previous could break

* better head
2023-01-09 18:55:07 -03:00
Darius
7edd6a5bd3 Refactor cryptominer processing (#278)
* Refactor cryptominer processing

Squashed version of PR 276, found here:
https://github.com/Sandstorm-Station/Sandstorm-Station-13/pull/276

* Resolve cryptominor refactor regressions

Fixes minor issues caused by reusing older code revisions.
2023-01-08 16:11:12 -03:00
Darius
912f498825 Fix Adv Toolset sequence break (#277)
Changes the Advanced Toolset Implant techweb entry to also require Alien Engineering and Cybernetic Implants. This prevents obtaining alien tool implants before researching tool implants or alien tools.
2023-01-08 15:37:53 -03:00
SandPoot
d9df554a95 quick fix for the BSMs 2023-01-07 23:24:15 -03:00
SandPoot
a102c785e2 Adds an arousal button to the interaction ui (also does some ui "niceing") (#275)
* the entire content

* out of scope but critical.
2022-12-14 20:05:37 -03:00
LemonInTheDark
8eec99b320 Caches GetJobName. Fuck you (#274)
* Caches GetJobName. Fuck you

This code made me deeply upset, WHY IS IT RECURSIVE WHY WHY WHY WHY WHY WHY WHY WHY WHY WHY WHY

* Centcom handling, properly this time

* Empties out real_job_name

* Sets real_job_name up in the right place

* Moves real_job_name to SSjob, uses modularTM

* Yeet

* Removes old code, swaps over to the SSjob list

* dme changes

* indents... comments

Co-authored-by: SandPoot <enric_gabirel@hotmail.com>
2022-12-06 17:09:36 -03:00
SandPoot
4ddedd118f TGS: Bad topic exchange! 2022-11-30 13:37:48 -03:00
SandPoot
fd7fa516f7 Adds the bitfield menu to slot_flags (#269)
* Upload files

* reorder alphabetically like the others.
2022-10-19 21:26:40 -03:00
SandPoot
b854771d79 Lets lizards have ears (#267) 2022-10-16 16:22:06 -03:00
SandPoot
92f8d3debc i love invisible conflicts 2022-10-09 11:52:03 -03:00
memerson1337
123182c8b2 Adds Off-Duty title (#265)
Adds a new Assistant job title
2022-09-29 16:10:00 -03:00
NullFag
723d2c8d0f Adds jumpskirt peeking (#264) 2022-09-28 16:16:06 -03:00
NullFag
74e9e4e38b Lizard genitalia (#263)
* shit

* h
2022-09-27 22:46:50 -03:00
NullFag
812fcc7e54 New markings and frills (#262) 2022-09-27 12:47:59 -03:00
SandPoot
f039efca97 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 2022-09-27 01:19:55 -03:00
SandPoot
2ed861f2d7 bunch of code optimizations 2022-09-08 03:02:06 -03:00
SandPoot
2f92e8e4ca removes defunct code 2022-09-08 02:31:20 -03:00
SandPoot
606d50715b just quickly makes the machine say the correct acc 2022-08-15 23:19:23 -03:00
BongaTheProto
b074c85078 Updates tea paths for hydration (#261) 2022-07-24 14:30:05 -03:00
SandPoot
abc70a16dd kills possible timer subsystem killer and stupid code that doesn't stop overflowing overlays for **** sake 2022-07-15 20:04:42 -03:00
SandPoot
4037765e4c turns out this was wrong, cool! 2022-07-02 13:14:32 -03:00
SandPoot
07a4c5c12b Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 2022-06-11 04:54:12 -03:00
SandPoot
78b4d94c96 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 2022-06-07 17:00:44 -03:00
SandPoot
5517d4a92c fix runtime 2022-06-04 08:05:43 -03:00
SandPoot
461bfc3f9c Fixing some stuff about sizecode (#257) 2022-06-03 19:45:19 -03:00
SandPoot
d0022f08bc No. 2022-05-19 11:57:25 -03:00
BongaTheProto
78c722f20a Fixes lust saves and adds stepping logs (#252) 2022-05-18 22:45:32 -03:00
SandPoot
5c5bb3c5c0 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 2022-05-12 18:09:56 -03:00
SandPoot
616efb0ac3 bad check 2022-05-10 18:16:06 -03:00
SandPoot
5e021efa6c yeaaaa no 2022-05-07 12:49:42 -03:00
SandPoot
771f468ba6 Interaction Panel Upgrade Again! (#250)
* Upload files

* command is now deprecated

* cooldown defines!
2022-05-06 14:58:58 -03:00
SandPoot
50b6995251 let's avoid vars 2022-05-04 22:46:22 -03:00
SandPoot
30756d4f80 performance help 2022-05-04 18:08:31 -03:00