Commit Graph

3147 Commits

Author SHA1 Message Date
kane-f
851ca46cc2 Adds more new episode titles (#31140)
* Adds new episode title if station is cold and threat is high

* Should work the same, plus shaves off a line

* Move it here

* Adding explosions one too

* And this one

* Aaand this

* More specifically this shuttle

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-26 00:37:54 -05:00
kane-f
364d99aba8 Makes diagonal wall containing turfs lit properly (#31143)
* Makes diag wall turfs lit properly

* Fixes

* Trying this

* Var fix

* One def

* Actually making them

* On these apparently

* Adding this here for New() sake

* Not needed nor useful

* Trying this

* Now it works

* Now it works

* Moving here

* Moving here

* Removing unneeded code

* Bringing this back

* Bringing this back

* Fix

* Here too

* Consistency

* Old system

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-26 00:36:26 -05:00
DamianX
2ab8f80082 Ported Jump-Point-Search pathing from TG (#31114) 2021-10-26 00:30:38 -05:00
SECBATON GRIFFON
347207ea27 Default religion deity update (#31124)
* Default religion deity update

* yea

Co-authored-by: SECBATON GRIFFON <sage>
2021-10-20 13:59:22 -05:00
DamianX
c8f7857a06 Updated TGUI (#31032)
* Updated TGUI

* Added MIT license file

* Changed cr to credits
2021-10-18 16:29:32 -05:00
DamianX
a4438724c9 Changed all relative paths to absolute (#31078) 2021-10-18 16:28:55 -05:00
adrian
0f0dcb2ff7 Fix midround rulesets picking logged out players (#31098) 2021-10-18 12:26:09 -05:00
DamianX
d0d3d49725 new way to choose religion (#31103)
* new way to choose religion

* Capitalize the things, removed debug verb, disappear the search bar when creating a custom religion

* update bundle
2021-10-18 12:14:37 -05:00
Kurfursten
00d1870664 Shakashuri Needs No Mouth (#31061) 2021-10-16 02:44:43 -05:00
ShiftyRail
4fe87fbe43 Skeleton traders will no longer spawn naked (#31089) 2021-10-16 02:42:47 -05:00
kane-f
06de1c9cbd Butchering radial menu rework (#31080)
* Butchering radial menu rework

* Check

* Xeno claw

* Now fully works

* Frog legs, deer head

* Repositionings

* No radial menu for just one thing

* No radial menu for just one thing

* Removing that thing, also alt clicking carbons butchers them now

* Fixed

* Fixed

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-16 02:42:02 -05:00
Kurfursten
5fc6e589cd Flexible Suits (#31058) 2021-10-16 02:37:10 -05:00
Apogee-dev
c77f36a764 removes straight jacket from orderly (#31039) 2021-10-16 02:35:07 -05:00
DamianX
d4a4ce82d7 Optimized invoke_event (#31046) 2021-10-11 11:56:44 -05:00
DamianX
4d2cd10958 omelette du fromage (#31030) 2021-10-11 11:35:16 -05:00
DeityLink
a8581d6e53 Cult Polish (#31020) 2021-10-09 23:26:41 -03:00
adrian
33db6af663 Fixes the sun (#31015)
* Fix sun runtime

* Add log
2021-10-09 13:06:15 -05:00
kane-f
73d72e6600 Syndicate disease disks box upgrade: Effect database forger (#31001)
* Syndicate disease disks upgrade: Effect database forger

* Fixes

* More subtle and recognisable at the same time

* Eh

* Adds nice symptoms by default to new spoof disks

* Fix

* Splitting disk by itself into seperate uplink item

* Fix

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-09 01:37:58 -05:00
DeityLink
a7ddac5c97 [Cult 4] "NAR-SIE'S HOLIDAYS" , aka "The End of Cult 3.0" (#30672)
* day 1

* day 1.1

* day 2

* day 3

* day 4

* day 5

* day 5.1

* day 6

* day 6.1

* day 7

* day 7.1

* day 8

* day 9

* day 10

* day 11

* day 11.1

* 11.1.1

* day 12

* and on the 13th day, he looked upon his work, and was pleased with what he saw

* 13.1

* day 14

* day 15

* day 16

* day 16.1

* fixing conflicts after rebasing post-Europa removal

* day 17

* day 17.1

* day 18

* day 18.1

* day 19

* day 19.1

* day 20

* day 20.1

* day 21

* day 21.1
2021-10-08 20:32:34 -03:00
DamianX
3e69a2ac57 Fixed wires runtime (#31007) 2021-10-08 12:35:54 -05:00
DamianX
a19fc204de Fixed ancient construction datum runtime (#31009) 2021-10-08 12:35:46 -05:00
kane-f
37f4fee47f Shuttle floor and wall update (#30963)
* Refactors shuttle turfs into normal types of floors and walls

* Moving macro

* Redundant vars

* Brig floor

* Better as this type

* Last tweaks on types

* Some more sanity

* Better way

* Now smoothing should work

* Well, if you say so

* Adding these

* Oh actually we do need it

* Smoothwall support

* Fixed corners

* Stock icon state for this

* Converting to smoothwalls

* These too

* More optimisations

* Smoothing now more like original

* Typos

* Icon cleanup

* More progress

* Diag walls in practice

* Fixing box

* Actual box fix

* Slight tweak

* Weird dir 3 thing gone

* Repath

* More cleanup

* Even more

* 2 more

* Moooore cleanup

* More icon trimming

* More cleanup

* Removing redundant type

* More refactor

* Bswall cleanup done

* Non corner walls done

* Beginning diag cleanup

* Last of corners refactored

* Icon cleanup

* Redundant dirs

* Bagelstation

* Fixing most lightspeed ships

* Boxesstation

* Lot of centcomm shuttles fixed

* lowfat, roid, packed

* Roid fix, waystation

* Deff, meta

* Horizon

* Lamprey, somehow

* Snaxi, castle

* Xoq, snowbox

* Synergy, all main maps done

* Some vaults

* All vaults done

* All working away missions done

* Adding turfs underneath these, touch up afterwards

* Waystation again

* Turfing rest too, also fix afterwards

* Waystation again (again)

* Bagels

* Snowmaps

* Meta and deff

* And finally, lamprey

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-06 16:42:55 -05:00
DeityLink
52aa104581 Human leather color now depends on the color of their species' skin color (#30965)
* Human leather color now depends on the color of their species' skin color

* derp

* grey flesh color
2021-10-04 08:21:14 -05:00
Apogee-dev
b19c685f7c surgeron no more (#30972) 2021-10-01 23:45:03 -05:00
GreatBigFailure
316117d29e Old Vendotron Events (#30921)
* Only works a little

* This took longer than expected

* Donezo

* Wait no now donezo

* Weird place for this

* This is more fun anyway

* Nothing to see here

Co-authored-by: Rubylips <Questionfrog@gmail.com>
2021-10-01 23:05:30 -05:00
kane-f
b50bef7b88 Map element (vault etc) updates: Item overwriting option, rotation on loading (#30957)
* First attempt at making rotated map element loading working

* Fixes

* Fixes

* Oversight

* Fixes offsets properly, ugly but works

* Makes some vaults have ability to override it

* Now properly sets these loaded in the exact position, if not a bit hacky

* And now, the moment of truth, the actual rotation in loading itself, plus a server config

* And a fix for this maybe

* Overwriting of movable atoms support

* Maybe like this?

* Ah, the grid parsing was going counterclockwise by mistake, that's why it was doing that

* Makes this show up in jump formatting

* Rotated dungeons below

* Initialising again after rotation is probably better

* Fixing turfs ie. shuttle not rotating properly

* Stops a runtime

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-01 22:36:54 -05:00
kane-f
7b0243c09f Makes random bought uplink item show true name and cost (#30765)
* Makes random bought uplink item show true cost

* Better solution, maybe

* Needs to spawn too

* That should do it

* Now get the name right

* Typo

* Fixing cost again

* Halve it here too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-01 20:45:29 -05:00
Apogee-dev
9ad4531182 Orderly Tweaks & Nurse Orderlies (#30947)
* moved nursecode

* gear rebalance

* made nurse hat a little less stupid

* surgeron

* medipop refactor

* small lollipop tweak

* 1u tricord update

* one less injector
2021-10-01 17:42:06 -05:00
Apogee-dev
af865c4c8a Adds viro tape (#30789)
* viro tape

* typo fix

* cleanup, reduced damage

* added tape to deff

* snowbox
2021-09-29 00:05:04 -05:00
DamianX
e69b2cecf4 Minor implant fixes (#30892) 2021-09-25 12:36:53 -05:00
DamianX
518a477d08 Fixed extra whitespace characters in names breaking runechat highlights (#30886) 2021-09-25 12:36:20 -05:00
DeityLink
4a20153a66 Fixed Ghosts no longer haunting mobs going through portals (#30869) 2021-09-24 20:58:28 +00:00
DeityLink
da9c22af87 Removes some awfulness from the code (#30850)
* Removes some awfulness from the code

* fixes

* derp

* dangit

* ahhhh

* ok FINE you can have it

* just return a string will you

* at this point I'm just throwing stuff at the wall until something sticks

* ok actually I think I see the problem

* also this is redundant actually
2021-09-23 20:09:03 -05:00
DamianX
ecfacfef76 Prevent admins from forcing maps that haven't been compiled (#30868) 2021-09-23 19:53:24 -05:00
DamianX
4a5f2e40a8 Ported component AI to the new component system (#30751)
* wip new component ai

* wip 2

* he lives

* fixes

* comment
2021-09-22 14:30:47 -05:00
DeityLink
bd3d3767a3 Added quotation marks around admin messages sent as role or faction leader (#30847) 2021-09-22 21:01:59 +02:00
kane-f
670910d24d [MDB IGNORE] Makes snowfort multi-z (#30377)
* Makes snowfort multi-z

* Removing lattices, putting trader back

* Moves perma to lower z level

* Nicer wiring and layout of lower z, perma etc

* Atmos fixes, makes map more snaxi ish in .dm, adds to CI

* Syntax fix

* Engineering tweaks

* Splitting off viro and xenobio, moving viro underground

* Beginning underground xenobio

* Finished moving xenobio down

* Recolouring trader roid properly

* Last fixes before moving out of draft

* Fixing a room

* Quick fix

* Cutting out sparsely used z-levels, various performance test changes

* Shrinking map to snaxi's size, may also help with performance

* Adding outer blizzard

* Zlevel fixes, readding 4 due to small size

* Readding derelict, adding arrangment of centcomm zlevel from snaxi

* Formatting fix

* Solar path fixup, converts pod bay into snowmobile garage

* Adds more stuff

* Fixes wall under door

* Adds pipes to redone atmos, forgot them

* Replacing singulo field with R-UST

* Adding voting conditions for snowbox

* Alarm oversight

* This is one too

* This is one too

* Nicer path

* Updating this type path

* Underground fixes

* Area and etc fixes

* Relighting halls

* Most of the rest of the lights

* Glass fixes

* Borg area fix

* Add it back

* Removing now deleted advanced camera computers

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-09-21 20:54:18 -05:00
DeityLink
d89a5e667d Fixed blob, monkey, and time agent countdown UI elements having the wrong icon at times (#30823) 2021-09-21 20:22:47 -05:00
DamianX
a6fec7fda4 Refactored implants (#30821)
* Refactored implants

* fix #28900

* compressed matter stuff
2021-09-21 20:22:23 -05:00
Shifty
c502b91b2b linter 2021-09-18 15:28:21 +01:00
Shifty
5a937cb852 Final clean up 2021-09-18 14:36:12 +01:00
Shifty
7be042441a the meat of it 2021-09-18 14:25:35 +01:00
gurfan
f47ad302fe Traitor PDA Pinpointer can now change targets more than once (#30682)
* sneed

* muh valids

* cooldown

* fix

* fix
2021-09-17 16:29:21 -05:00
gurfan
a1edb27ce4 TGUI Robotics Console (#30696)
* work

* thanks damian

* a

* figs

* una

* MIT

* fix formatting

* better formatting

* oh

* okay

Co-authored-by: jknpj <jknpjr@gmail.com>

* reeevert

Co-authored-by: jknpj <jknpjr@gmail.com>
2021-09-17 10:30:17 -05:00
jknpj
47cf244f8b Adds a new 'ninja' hardsuit (#30717)
* Adds something to be used later

* maybe rename them to avoid confusion
2021-09-17 10:17:44 -05:00
boy2mantwicethefam
1d8c1323a1 A new scream sound plays if an user in a vehicle collides with a fuel tank and detonates it (#30575)
* firebird

* Fixes linter test errors, moves the scream before the explosion
2021-09-11 23:22:08 -05:00
DamianX
aeb1ab8b4d Gotta go fast (#23609)
* Jukebox playlist cache 40% faster

* Cached minimaps

* add the txt to .gitignore
2021-09-12 00:23:12 +01:00
DamianX
65647fb790 runtime fix bundle: collector's edition (#30679) 2021-09-10 20:15:51 +01:00
Kurfursten
1b81cddee6 Reagent Dispenser Costs (#30403) 2021-09-10 11:24:42 +02:00
ShiftyRail
d24e4fe26f Fixes a few googles not working (#30644)
* fixes night vision

* God dammit fuck you lummox

* vamp

* oops
2021-09-09 14:30:36 +00:00