Commit Graph
2496 Commits
Author SHA1 Message Date
SatinIsleandGitHub 711f99944e Entrepreneur Expansion (Part 1) (#15933)
* [WIP] Entrepreneur Expansion

Added a whole range of unique items and load outs to each entrepreneur alt-title.

Intending to give them some station location too.

* Completes outfit expansion
2024-04-21 21:12:12 +10:00
SatinIsleandGitHub c2263d59ee Ports "No Shoes" from RogueStar (#15893)
* Ports No Shoes from RogueStar

Added the ability to choose to spawn with no shoes in character setup. This was ported from RogueStar: https://github.com/TS-Rogue-Star/Rogue-Star/pull/196

* Small fix
2024-04-02 19:10:11 +10:00
SatinIsleandGitHub 7e1ca64167 Merge branch 'master' into entrepreneur-items 2024-03-23 00:29:58 +00:00
SatinIsle 01117743cb Fixed entrepreneurs losing their PDAs
Moves the ticket printer to the left hand, I forgot PDAs were a thing for a moment there.
2024-03-23 00:25:04 +00:00
SatinIsleandGitHub 0a611ae43c Climbing computers (#15855)
* entrepreneurs start with permission ticket printer

Added permission ticket printers to entrepreneur's starting loadout.

* Climb on computers

Added the ability to climb onto computers. Like a cat.
2024-03-22 03:29:05 +10:00
SatinIsle f51ccd91ad entrepreneurs start with permission ticket printer
Added permission ticket printers to entrepreneur's starting loadout.
2024-03-19 23:02:50 +00:00
Runa-Dacino 11c6c90c3b add(colormate): Ports recolouring for simple mobs and cyborgs
Original PR:
https://github.com/CHOMPStation2/CHOMPStation2/pull/7415
Original Author:
https://github.com/Kashargul
Personal Addition:
* Added config for letting simples/robots spawn with recolour verb
* Added verb for admins to temporarily edit the config on live.
2024-03-16 16:33:21 +01:00
Runa-Dacino 14e1f6abc4 add(colours): Ports matrix/colormate stuff from CHOMP
Original PR: https://github.com/CHOMPStation2/CHOMPStation2/pull/6159
Original Author:
https://github.com/BlackMajor
2024-03-16 16:33:21 +01:00
Heroman3003andGitHub f6d0f62622 Revert "Garbage collection, asset delivery, icon2html revolution, and general…" (#15815)
This reverts commit cc05d51b69.
2024-03-10 20:01:05 +10:00
RaeschenandGitHub 484ffed97a Up-port: Various runtimes (#15802)
* Various runtimes (#7873)

* Some more preferences setup runtimes (#7884)

* Bug in #7884 making markings not show (#7888)
2024-03-10 09:40:08 +10:00
cc05d51b69 Garbage collection, asset delivery, icon2html revolution, and general fixes (515) (#15739)
* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Update GC from TGStation

* fixes

* Appease linter

* begone custom_items.txt

* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Build dependencies at 514

* Asset delivery/GC/515 megapatch

* fix runtime

* Appease integration tests

* More runtime fixes

* Attempting to resolve runtime

* Update spacemanDMM

* icon2html revolution

* icon2html part 2

* fixes

* Attempt to appease linter

* More fixes

* Final fixes (hopefully)

* operator keyword moment

* minor fixes and additions

* undo extra tgui files

* switch to QDEL_IN_STOPPABLE where necessary

* Pain

* GPS runtime

* dropped(null) fix, + chompedit the fixes just incase.

* Fix chat tags

* Update _build_dependencies.sh

* runtime in orebag, duplicate in computer/ship/proc/look, runtime in zoom

* tweak zoom change

* another registersignal override runtime

* 1

* Revert "1"

This reverts commit 43f619ca6c216c2bc41b8f7a346069f99591261b.

* various qdel ref fixes

* newplayer and observer harddels

* disposalholder logging remove, gargoyle hard del + typo

* retouch atom/movable destroy to be TG-like

* potential edge case ref in manualfollow

* extra following potential ref

* global list refs tweak, new_player undo a thing

* /mob/new_player qdel fixes

* undo some things

* revert atoms/movable/destroy

* revert mind and new_player panel changes

* atoms and atom/movable reversions

* bring back datum/mind and panel fixes

* projectile optimisation

* Reverts useless edits, clothing hood runtime, projectile runtime

I tried a lot of things which do not help, and i reverted a lot of it here.

* a few more reversions of useless changes

* Begin getting rid of CHOMPedit comments

* Nuke remaining chompedit comments

* Revert "undo extra tgui files"

This reverts commit f3bdcde8cb.

* fixing oops

* line ending shenanigans

* More GC cleanup

* Optimisations to test/trace projectile, turrets. Tweaks.

Turrets now only trace when they are absolutely sure they want to shoot. disposalholder, effect master and artefact qdel refs changes.

* bad usage of the check_trajectory proc

check_trajectory returns a list of objects hit along it's path to it's target, not a boolean of the target being hittable. a couple places in code assume this, so here they are fixed.

* puts legacy globals into GLOB datum for debug use

* fix upport oopsie

* fix

* Move recursive listening to component

* Minor fixes and cleanup

* undo my temp solution

* tweaks + a missed thing

* recursive_move sanity checks and safety cases

* Catch null initialisation cases + fix borg creation

VV edit spawns the object in nullspace then directly sets it's loc, which means the movement is unregistered. The spawn(0) delay should hopefully mean that setup_parents happens AFTER any unregistered movement.

* circular inventory check, make checks better

* better handling of safety reset cases

* Add logging to safety checks

---------

Co-authored-by: Selis <selis@xynolabs.com>
Co-authored-by: Selis <sirlionfur@hotmail.de>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-03-10 09:39:33 +10:00
SatinIsle 8fc779254b Crafting and shipping
Added crafting recipes for pillows.

Added cargo crates of pillows to order.
2024-03-04 21:31:40 +00:00
RaeschenandGitHub 3b2e27c871 Chatmessage runtime (#15795)
* Chatmessage runtimes (#7863)

* no QDEL_IN_STOPPABLE, default behavior for you, neat.
2024-03-02 13:12:34 +01:00
RaeschenandGitHub a3e33e4370 Various fixes upport from chomp (#15794)
* up-port

* more upstream commonality
2024-03-02 13:11:39 +01:00
RaeschenandGitHub 578f576d90 Fix datum components (#15788) 2024-02-27 19:37:15 +01:00
SelisandGitHub ef63c64ff0 Adds dump_harddel_info proc (#15782) 2024-02-24 12:58:25 +01:00
DrathekandGitHub 7c8bb85de3 Whitespace Standardization [MDB IGNORE] (#15748)
* Update settings

* Whitespace changes

* Comment out merger hooks in gitattributes

Corrupt maps would have to be resolved in repo before hooks could be updated

* Revert "Whitespace changes"

This reverts commit afbdd1d844.

* Whitespace again minus example

* Gitignore example changelog

* Restore changelog merge setting

* Keep older dmi hook attribute until hooks can be updated

* update vscode settings too

* Renormalize remaining

* Revert "Gitignore example changelog"

This reverts commit de22ad375d.

* Attempt to normalize example.yml (and another file I guess)

* Try again
2024-02-20 11:28:51 +01:00
Selis d99321bfdf Cleaning up defines 2024-02-10 16:44:44 +01:00
KashargulandGitHub 691c3ca75f porting healthbars from RS + mat fixes 2024-01-29 00:00:25 +01:00
KashargulandGitHub d3b0c1ebe6 robot upgrade overhaul 2024-01-27 13:29:19 +01:00
Kashargul e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Heroman3003andGitHub 7b32daf1d2 Merge pull request #15606 from VOREStation/selis-sound
Sound updates
2023-12-17 18:54:36 +10:00
Selis a8b43cb28c Sound update 2023-12-12 23:31:03 +01:00
Killian b61550661d protean components and hardsuit supply category 2023-12-12 09:12:58 +00:00
Selis b2d8c7b84a Fixed chat & icon 2023-12-08 17:26:05 +01:00
PastelPrinceDan 0065dccc1b clothes and hair and even a tail oh wow 2023-12-06 07:53:18 +00:00
Selis 984c17f999 Update 2023-12-02 16:54:07 +01:00
Killian e50cbbe56e pda ringtone pref 2023-11-30 17:38:26 +00:00
SatinIsle 6e848bea8b Desatti vending machine
Added a vending machine that stocks all desatti foods. Included in random vending machine choices.

Added rhubarb and custard sweets.

Added pork pies.

Added a sweets crate to cargo hospitality orders.

Fixed desatti jaffa cake crate having only one box instead of ten.
2023-10-30 17:27:56 +00:00
SatinIsle 5aeca09ac6 Fixes Jaffa Cake crate
Fixed the jaffa cake crate containing no boxes of jaffa cakes.
2023-10-18 10:36:59 +01:00
SatinIsle db2e87d45f Jaffa cakes
Added Jaffa Cakes. They can be either bought from Sol Snacks vendors in boxes of 12 or ordered from cargo for 10 boxes. They can be made in the oven, 6 at a time, with 1 orange, 10 cocoa and 15 cake batter.
2023-10-13 13:54:09 +01:00
Heroman 9a94306585 Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one 2023-10-01 09:34:43 +10:00
Killian 8ce5d24277 blood reagents refactor 2023-09-12 20:17:23 +01:00
Heroman ba7b9f46a6 Adds Entrepreneur job, as well as new Entertainer alt-title 2023-09-01 07:43:55 +10:00
SatinIsle ee1baecdba New redgate Islands map
Added a new redgate islands map. This consists of two Z-levels: An ocean with a few islands to visit, many with vore mobs on them. An underwater Z-level with lots of things to find hidden around the ocean floor, a little more sparse on vore mobs.

Added a new underwater turf. Standing on this turf feeds you CO2 instead of air, suffocating you. It is a subset of water turfs, and therefore interacts with aquatic, which also allows you to breathe on these turfs. This does mean that you can use the "dive" ability of aquatic under the water too, but it can be treated as though you are swimming up above the sea floor.

Added a "diving" subset of the ocean turf, which allows you to dive down to the turf beneath it, or to swim up from below. Uses normal move up/down verbs.

Added a bunch of underwater flora.

Added a collapsed ships mast prop.

Added a new variation of Fake_Sun that applies a new underwater weather effect and has only one option for the colour and brightness.

Added a new "vorny" variation of the great white carp. This one is very hard to escape from and digests quickly, but is stunned if you manage to do so to give you a chance to flee.

Added a new water resistant and friendly hiveless hivebot called Harry.

Added a couple of creative commons 0 sound effects for the ocean and underwater areas.
2023-08-30 14:51:00 +01:00
PastelPrinceDan fb01e7b12f transes ur gender 2023-08-24 20:44:43 +01:00
Killian 64590b4f0f emergency beacon 2023-08-18 13:46:25 +01:00
Heroman 9852a24114 A bunch of small fixes 2023-08-16 17:03:05 +10:00
Heroman 328af43db9 A variety of smaller fixes 2023-08-15 15:12:32 +10:00
Heroman 2e142fa8ef Rewrites Zorren lore blurb 2023-08-14 18:00:50 +10:00
Killian 9e3c692785 underwear tweaks 2023-07-28 19:30:56 +01:00
Heroman3003andGitHub e047e89ba7 Merge pull request #14638 from VOREStation/upstream-merge-9002
[MIRROR] the little construction pr
2023-07-07 17:29:50 +10:00
Heroman 63e9a069be Compatibility fixes 2023-07-07 17:17:49 +10:00
Selis 271ff9408f Spell Fixes 2023-06-18 12:47:36 +02:00
Runa DacinoandGitHub bc2da5317d Fix inability to "Never this round" survivor prompt
This type of ghost-joinable role doesn't have a role type flag associated with it, so I can't prevent future requests, sorry. Bug a dev! 

Fixed
2023-06-09 20:47:15 +02:00
ItsSelis 10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
ItsSelis 0680645556 Weakref refactor 2023-06-01 20:31:54 +02:00
Killian 682c4259f3 Merge remote-tracking branch 'upstream/master' into kk-coyotesuit 2023-05-08 14:08:14 +01:00
Killian e0c1979c45 industrial action 2023-05-08 13:40:00 +01:00
Sym 8492a0a0f4 Replaces ghetto xeno egg, cleans up egg process
Replacing the ghetto snowflake xenomorph egg with a ghost pod, for ease of use and for streamlining purposes. Tweaks a few xenomorph things in the process.
2023-03-31 23:51:07 -04:00