Commit Graph

31007 Commits

Author SHA1 Message Date
evilew
4518a0b016 NT to GT - comments
- added GS13 comments to wherever NT was changed into GT
2024-11-21 21:45:25 +01:00
evilew
94355ba15e gato rebranding
- rebranding some more items, this time mostly the sprites
2024-11-21 04:20:54 +01:00
evilew
10ef9e374a Nanotrasen to GATO - comments
I know it's a mess, but the least I can do is add comments anywhere I can
2024-11-19 01:59:28 +01:00
evilew
6b4758654b moving over posters, small tweaks 2024-11-15 23:15:35 +01:00
evilew
42c59d3506 NT to GT
Changed most instances of NT (Nanotranse) to GT (GATO). Left alone stuff that makes sense for it to be NT branded
2024-11-09 23:11:05 +01:00
evilew
edea3ae8e0 nanotrasen to gato
Replaced most instances of Nanotrasen mentions into GATO, though I've kept some that have more sense to be kept as Nanotrasen (like nanotrasen marked stuff and such)
2024-11-09 23:05:02 +01:00
evilew
0d0ee5b51c removed the supernova and fattening vent clogs 2024-11-09 15:23:25 +01:00
AlManiak
e7df30054f Merge branch 'feature/alternative-belly-sprites' of https://github.com/AlManiak/GS13-Citadel into feature/alternative-belly-sprites 2024-11-05 15:22:37 +01:00
AlManiak
bf82005185 tidy up 2024-11-05 15:22:31 +01:00
AlManiak
e63d2dd0df Merge branch 'sheepishgoat:master' into feature/alternative-belly-sprites 2024-11-05 14:37:21 +01:00
Metis
5f625c4c95 suffering 2024-11-04 03:19:55 -05:00
AlManiak
912c914f5e Initial commit 2024-11-02 21:51:17 +01:00
sheepishgoat
81d700f1a7 Merge pull request #14 from sheepishgoat/fixes-and-maps
plentitude of small fixes
2024-10-30 14:15:55 -04:00
evilew
096df974f5 haydee suit
- fixed some shutter/blast door sprites too (to be perspective'd)
- nerfed haydee suit, made it available in clothesmate hacked section
2024-10-30 12:23:44 +01:00
evilew
c5ae1bf17e moving over different airlock sprites
- moved over airlock sprites that use perspective sprites
2024-10-30 12:11:43 +01:00
evilew
795325d786 more tweaks
- brought over better glitter sprites
- nerfed bear object dmg
- removed brand intelligence from the pool
- nerfed mice migration spawns
2024-10-30 11:36:06 +01:00
sheepishgoat
c91abc56f7 Merge pull request #13 from AlManiak/feature/small-bits-and-bob
Feature/small bits and bob
2024-10-29 14:58:51 -04:00
Metis
f9ee168b6a Merge remote-tracking branch 'upstream/master' 2024-10-28 22:21:26 -04:00
SandPoot
7fc23c7acf Merge pull request #16109 from sheepishgoat/performance-ports
Various Performance and Dev QoL changes
2024-10-28 18:54:12 -03:00
AlManiak
ef93595938 Review commentary resolution 2024-10-28 17:53:36 +01:00
AlManiak
e86c52cb2b Moved ported functionality to GS13 code when applicable 2024-10-28 16:50:08 +01:00
Metis
e1eaa7f6b3 Update _compile_options.dm 2024-10-26 19:01:00 -04:00
Metis
b072a63cea Update emotes.dm 2024-10-26 18:48:16 -04:00
Metis
117e5d8669 Fuck around and find out 2024-10-25 22:59:39 -04:00
AlManiak
800f0d35a7 Tweaked extra productive genitals, amounts had a different baseline old code vs new code, causing climaxing to not spill onto floor 2024-10-25 15:36:10 +02:00
AlManiak
7a53d88f67 Put lewd headpat in wrong file 2024-10-25 12:41:16 +02:00
AlManiak
621d68b326 Merge branch 'sheepishgoat:master' into feature/small-bits-and-bob 2024-10-25 11:31:41 +02:00
Metis
1bbe63c33b sweet relief 2024-10-25 00:44:31 -04:00
Metis
d5637089b5 Update teleporter.dm 2024-10-25 00:28:10 -04:00
Metis
87c85712cb fat mood 2024-10-25 00:20:57 -04:00
Metis
bae37cd45c Update slaughterevent.dm 2024-10-24 23:33:41 -04:00
Kylerace
feacce1bb8 turns one of the vis_contents in openspace turfs to overlays (#58500)
one of the appearances that open space tiles add as vis_contents was an unchanging grey cover. its useless to keep it as vis_contents since its not supposed to change so its better to have it as an overlay. its possible that i can make openspace tiles not add the turf below as vis_contents and instead listen to objects entering and leaving it with connect_loc and add those objects as vis_contents then but that sounds like more trouble than its worth

edit: probably not the last part

overlays < vis_contents in maptick cost

also tramstation has the most open space tiles in high traffic areas compared to other maps. openspace tiles have 2 vis_contents each, equivalent to 2 objects that sendmaps processes every tick this pr only makes it 1 appearance in vis_contents. its also the map with the current highest maptick per player according to lemons graphs
2024-10-24 23:09:30 -04:00
Metis
a003e7947d admin smites 2024-10-24 20:24:20 -04:00
AlManiak
30f539cb69 Fixed DNC
Fixed Arousal enabled when in prefs disabled
2024-10-24 19:33:18 +02:00
AlManiak
bba2ef4de6 Added missing traits
in heat
extra productive genitals
headpat slut
Do Not Clone
Strong Legs
universal diet
2024-10-24 18:02:10 +02:00
AlManiak
19f4c34381 Added Big Gulps
Fixed earshattering fryer sound overshadowing ding sound
2024-10-24 17:03:27 +02:00
AlManiak
a90d5c8eff Added Big gulps 2024-10-24 14:27:48 +02:00
Metis
e73c9fed6e Merge remote-tracking branch 'upstream/master' 2024-10-24 01:19:47 -04:00
Metis
bad8127688 some updates 2024-10-24 01:17:27 -04:00
SandPoot
c8f6640ac5 Merge pull request #16075 from deathride58/mousemovethrottle
throttles mouse movement calls
2024-10-23 21:11:38 -03:00
deathride58
51a264c9a7 Replaces throttle with cooldown define and also adds it to mousedrag 2024-10-23 19:51:18 -04:00
deathride58
bbf0a7b2bf Merge pull request #16106 from sheepishgoat/chem-grinder-change
Chem grinder change
2024-10-23 19:22:11 -04:00
deathride58
73ba1bff4d Merge pull request #16102 from SandPoot/this-is-a-feature-but-was-left-in-an-unusable-state
Enables the feature for having multiple loadout slots
2024-10-23 19:20:45 -04:00
deathride58
47a51925e0 Merge pull request #16108 from SandPoot/fix-pipes
Fixes some pipe related issues
2024-10-23 19:20:25 -04:00
Metis
b59523ae89 enable byond-tracy 2024-10-23 14:00:51 -04:00
evilew
d1d52f013b changing some icosn
- added approaching GS13 sound
- moved over Hyper's xeno queen sprites
- moved over wooden chair sprites
2024-10-23 13:48:18 +02:00
evilew
fb4f430693 event nerfs
- removed pyro anomaly, disease outbreak and brain trauma from the event pool
2024-10-23 13:10:20 +02:00
evilew
3422f7a198 bar sign
- added back the busted belt bar sign
2024-10-23 13:02:37 +02:00
Mothblocks
3a044ef627 Add defines for byond-tracy support (#70931)
Adds `USE_BYOND_TRACY`, which automatically loads a given
prof.dll/libprof.so using https://github.com/mafemergency/byond-tracy/.

Not intended for use in production, and we do not ship a copy of
byond-tracy. It is extremely easy to compile yourself, but if you're
someone interesting enough to play around with this then let me know and
I can just give you a build.

I'm going to be using this for init profiling.
2024-10-22 22:17:37 -04:00
LemonInTheDark
b478367fd9 Saves on average 10 seconds from roundstart times (#71730)
## About The Pull Request

When runlevels change mid work, subsystems running behind have their
next_fire updated.
It's offset by a sum of random numbers, so things don't bunch up,
especially KEEPTIME SSs

The trouble is we have so many subsystems that get added at roundstart
that this offset gets LARGE, like 10 seconds on average.

So instead of randomly offsetting, why not "fill" a set of time slots?
Only 1 keeptime subsystem a tick, and 4 others. Then we just fill up
those buckets and get to it (also don't offset things that are already
processing)

I've talked to mso a bit about this. What he reccomended was sampling a
random time withing a 2 second window.
I'm not totally sure why, kinda waiting for him to tell me off, if he
does I'll fix things up.

This pattern takes the max possible delay from 16 (76 * 5 / 20)) seconds
to 0.7 (56 / 4 / 20)
It obviously scales with subsystem count, but I like this scaling a bit
better

I've applied the same pattern to the offsetting we do at the start of
Loop(), for ticker subsystems. I am less confident in this, it does take
last fire times from at worst 3.75 seconds (15 * 5 / 20) to a static
0.75 (15 / 20)
As stated I'm less sure of this, hoping to get mso'd so I can clean
things up

## Why It's Good For The Game

Makes roundstart snappier

## Changelog
🆑
code: Roundstart "starting" should be much snappier now
/🆑

Co-authored-by: Kyle Spier-Swenson <kyleshome@gmail.com>
2024-10-21 00:30:59 -04:00