Commit Graph

10490 Commits

Author SHA1 Message Date
Killian
e73ef00ca6 gorka suit refactor 2025-01-10 23:22:18 +00:00
ShadowLarkens
2da235c4a7 Fluff item for Beeholddrbeesphb/Evelynn (#16859) 2025-01-08 15:23:55 +01:00
Kashargul
7c7666d670 fix a lot of map issues (#16857)
* fix a lot of map issues

* fix SM template...
2025-01-06 18:57:52 +01:00
Kashargul
59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
Kashargul
612fadc5c6 diff up port leashes (#16813) 2025-01-06 06:44:02 +10:00
Aroliacue
c556381b57 Improved/Buildable Fighter Exosuits (#16797)
* Improved/Buildable Fighter Exosuits

* Improved/Buildable Fighter Exosuits

* oops

* href

* href 2

---------

Co-authored-by: Aroliacue <avaylaiss34@gmail.com>
2025-01-06 06:43:20 +10:00
Kashargul
3c1af288e0 more inits without returns (#16843) 2025-01-05 18:00:45 +01:00
Kashargul
55d0b57b76 creating areas registers them with the grav gen (#16833)
* creating areas registers them with the grav gen

* .
2025-01-05 11:55:21 +01:00
Kashargul
ed54afbbf0 fix an issue with multi borg module registering (#16835)
* fix an issue with multi borg module registers

* fix that

* bad feeling
2025-01-05 11:54:41 +01:00
Selis
ee8fe38a8a Enables SHOULD_CALL_PARENT for datum Destroy proc (#16828) 2025-01-05 00:28:58 +01:00
Kashargul
683c151654 fix two runtimes in virus code (#16836) 2025-01-04 16:53:47 +01:00
ShadowLarkens
9b9c3b62c1 Fix a few extra links, make drones also use robotact (#16837) 2025-01-04 16:53:12 +01:00
Kashargul
df9b71e402 Adds SHOULD_CALL_PARENT to examine (#16822)
* Another one I'm curious about

* those don't

* this should call parent

* beds need to be fully moved due to fantasy gateway

* fix that

* finish beds
2025-01-03 08:27:02 +01:00
Kashargul
3094e65b71 intent cleanup (#16825) 2025-01-03 08:14:28 +01:00
Kashargul
987be6070d bunch of inits without return and a few easy new to init (#16815)
* bunch of inits withou return

* Update cans.dm

* bunch of New to Init

* fix that

* .

* .

* move black hole to init and callbacks

* .

* oups, should not do that late at night

* some more without returns
2025-01-02 18:31:38 +01:00
Kashargul
e6ef8b0f2c resize limits and designer / dna update (#16807)
* resize limits and designer / dna update

* .

* genes to mobs

* .

* Update designer.dm

* Update designer.dm

* species cleanup
2025-01-01 18:23:20 +10:00
Cameron Lennox
9cab17efe7 Small bugfixes / clarifications (#16763)
* Fixes mech cloak having the wrong path

From Outpost21 Commit a64c3ad.

* clarified player record console buttons

"Player had issue with button confusion, and reviewing the buttons they are WAY too similar. changed refuse update to DENY to ensure no at-a-glance confusion"

From Outpost 21 Commit 32bc6f7

* simple doors use their own bump timer and not the user's

simple material doors no longer use the USER'S last bump time, and isntead use their own for locking interaction. They now open promptly when bonked into and close after some time when clicked (they are meant to be slow after all)

The bug was casued by using the user's bump time. So if youtouched anything like a wall within the last 60 ticks (including the door itself) it wouldn't open

From Outpost21 Commit 783ef0a
2024-12-28 09:42:26 +10:00
Kashargul
b324befde5 On demand belly loading & multibelly (#16758)
* Moves simple mob belly loading to on demans

* style

* early

* multibelly

* even more human

* .

* bunch of update_fullness

* animals need an icon refresh

* the icon has the fullness part, optimize that

* one more
2024-12-28 09:41:42 +10:00
Guti
29d7ced262 fix (#16767) 2024-12-28 09:40:11 +10:00
Cameron Lennox
df3cec1c3a Fixes janihud color being incorrect on mapspawn objects (#16739)
Up-port of Commit f743bfd by Willburd on Outpost21

- Fixes the jani hud icon turning black or red from map-spawned blood/oil by adding the RESET_COLOR flag
2024-12-22 14:22:13 +01:00
Cameron Lennox
f82d1dcffa Borg Icon Optimization and Weapon Modulation (#16705)
* Streamlines borg icon generation

Cross-port of https://github.com/TS-Rogue-Star/Rogue-Star/pull/708
Makes borgs not super super wonky with icon generation
https://i.imgur.com/qp8K2tD.gif

* Virgo Specific

* Makes borgs use flags

Instead of the copy-paste gore that was EVERYWHERE

* Makes it a list. ADDS WARNINGS.

* I don't know hexi!!!

* Sit!

* Changes them to the new paths

* Makes cyborg guns modular

* whoops i forgot a word

* Makes dogborg melee modularized

Makes it so you can have a generic 'melee' sprite and a 'dagger' sprite.

* blade

Downstream compat

* Moves it to a nicer check loop
2024-12-18 20:25:59 +10:00
Guti
bc06935aa0 Virology Fixes 6 (#16715)
* Fixes

* Fix

* BS Sneeze
2024-12-16 14:46:05 +10:00
Kashargul
0825558430 enable define sanity (#16707)
* enable define sanity

* .

* .

* fix unicode

* fix broken unicode

* more

* .

* even more

* more

* more

* .

* .

* .

* .

* .

* .

* eh not sure if we even have over 1000

* defines

* -

* .

* uranium
2024-12-16 14:44:03 +10:00
SatinIsle
3343f4e0d0 Fixes maint pred spawning (#16699)
Fixed maint preds spawning without placing the user inside of them.
2024-12-16 10:01:29 +10:00
ShadowLarkens
5a47c9b8a1 Check for 516 byond:// hrefs (#16359)
* Add a lint to check for hrefs that don't start with byond://

* Regex convert href links

* Regex convert _src_ as well

* Clean up the last few

* Missed a few
2024-12-11 08:33:17 +10:00
Guti
be191f41f3 Merge branch 'master' into viro-fix-5 2024-12-10 18:39:21 +01:00
Guti
7dbfea8169 Fixes 2024-12-10 18:31:53 +01:00
Kashargul
e412233562 clean up two chompedits 2024-12-08 23:47:24 +01:00
Kashargul
8d6bf161a8 cleanup the last 2024-12-08 20:54:28 +01:00
Kashargul
a88c58dde7 Merge branch 'master' into reagentToDefines 2024-12-08 15:41:21 +01:00
Killian
ef78be37ce space traffic updates 2024-12-08 08:00:55 +00:00
Kashargul
e9550345d2 half of the food and drinks 2024-12-08 01:14:10 +01:00
Kashargul
1d8d5b34b5 medicine.dm 2024-12-07 02:10:10 +01:00
Kashargul
a12a4d2d5e toxins.dm 2024-12-07 01:03:25 +01:00
Kashargul
2bd0f9c14d other.dm 2024-12-07 00:12:42 +01:00
Kashargul
0b303a3ae5 bunch of fixes 2024-12-06 23:29:36 +01:00
Kashargul
c64a251504 mecdicine_vr 2024-12-06 22:47:10 +01:00
Kashargul
5398ec84bf few more 2024-12-06 22:26:07 +01:00
Kashargul
939fcbb488 Merge branch 'master' into reagentToDefines 2024-12-06 21:57:14 +01:00
Kashargul
429398bdd7 some moire 2024-12-06 21:54:05 +01:00
Killian
553675edf5 Merge branch 'master' into kk-spacetraffic 2024-12-06 20:45:06 +00:00
Heroman3003
5092af9321 Merge pull request #16672 from Kashargul/areaStuff
converts area booleans to flags
2024-12-07 05:20:02 +10:00
Heroman3003
9941ffa8dc Merge branch 'master' into areaStuff 2024-12-07 05:14:52 +10:00
Heroman3003
619364a073 Merge branch 'master' into headset 2024-12-07 05:13:21 +10:00
Heroman3003
a827a8b5b2 Merge pull request #16667 from Kashargul/appearance
rework appearance changer
2024-12-07 05:07:30 +10:00
Heroman3003
146c3f4140 Merge pull request #16659 from TheCaramelion/Viro-Update-1
Virology Update 1
2024-12-07 05:06:20 +10:00
Heroman3003
edd99b63cf Merge pull request #16639 from KillianKirilenko/kk-charpod
"Maint Lurker" Hole
2024-12-07 05:05:22 +10:00
Heroman3003
6253051c21 Merge pull request #16598 from Kashargul/protRig
Prot rig up port
2024-12-07 05:04:29 +10:00
Kashargul
80edcd2c3d Converts gas, mat and reagent strings to defines 2024-12-06 17:26:00 +01:00
ShadowLarkens
9a940834b4 Enable creation of cycling airlocks 2024-12-04 13:45:19 -08:00