Commit Graph

2386 Commits

Author SHA1 Message Date
SatinIsle
dc8dfc1094 Closet vore and Tents (#15808)
* Closet vore and Tents

Added a new verb to the ability tab when interacting with closets called "Vore Occupants". This allows you to eat another person when both of you are inside of the same closet.

Added tents as a subtype of closets.

* Crafting

Added the ability to craft tents with 10 cloth.

* Ghost check and change category

Added a check to make sure user is /mob/living.

Changed category from Abilities to Object because having no abilities means that your tab changes every time you move past a locker.
2024-03-07 05:19:53 +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
SatinIsle
6b326160ac Pillows for the pillow throne
Added pillows, which can be placed my clicking themselves or combined with identical pillows to build a pillow pile. Pillow piles are in two parts, a front and back, which can be disassembled by clicking on each with an empty hand. You can buckle to either part of the pillow pile.

The sprites were ported from skyrat, with some additional colours added. Currently only the square pillows and large piles are being used. There isn't currently a way to acquire these normally, only admin spawn at the moment, but I intend to add one soon.
2024-03-04 20:19:40 +00:00
Drathek
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
Kashargul
59d751a9f9 Round value adjustments for react (#15764)
* input adjustments

* .

* .
2024-02-16 14:18:54 +01:00
SatinIsle
367e5a27bc Added 4 admin duckies
Added four new admin spawn rubber duckies with unique abilities.

Red Ducky: Plays the adminhelp sound, after a few uses, it explodes.

Blue Ducky: Spawns lube on the floor where you are standing.

White Ducky: Hits you with (fake) lightning.

Black Ducky: Literally just an anti-photon grenade, but it quacks.
2024-01-30 01:56:10 +00:00
Kashargul
691c3ca75f porting healthbars from RS + mat fixes 2024-01-29 00:00:25 +01:00
Kashargul
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
Kashargul
f48fa66cca robots can use melee weapon range
runtime fix in window.dm
2023-12-07 23:25:11 +01:00
Heroman3003
864248da9b Merge pull request #15424 from KillianKirilenko/kk-laserdome
Redgate Laserdome
2023-12-03 11:07:22 +10:00
FartMaster69420
df1ca07ad6 Update l3closet.dm
Added the Xenobiology Bag to the standard Level 3 Science locker, previously it was only in the double locker which some maps didn't have.
2023-11-20 22:06:33 -05:00
Kashargul
3e82757231 Attempt to prevent players joining with neither OOC notes nor flavour
-> Added a check on the "Default" robot flavour text for players joining as robot. Default is overwritten by module specific text, but anyone setting those specific ones up most likely has a default one anyway.

-> Added a check for OOC notes texts for ghosts trying to activate a ghost pod or getting ghost even popups.

-> Mouses and drones have not been included for either as some players prefer to play them sneakily. Can be discussed.
2023-10-21 20:25:49 +02:00
Killian
6cafbe5dce laserdome: miscellaneous additions
multimode lasertag guns with multihit rules, non-rotating mannequins, and new laserdome-specific gear lockers
2023-10-10 09:32:30 +01:00
Casey
f626c74f17 Merge pull request #15442 from SatinIsle/Scel
New Mob: Scel
2023-10-07 14:47:38 -04:00
SatinIsle
67e094d605 New Mob: Scel
Added a new mob, Scel, created by Kira72.
Comes in 5 different colours. This mob is relatively rare in random mob spawners. It's a retaliate mob with a detailed belly. It looks like a snake-like creature with black flesh and neon liquid visible beneath patches of it. When attacking, it has a 50/50 chance of using a special attack of either a tongue grab or lunge. Added to the maint pred options too.

Fixed a missing item in Rain City.

Added a new admin spawn map which is literally just the Rascal's Pass shuttle in space.

Removed the great wolf catalogue entry from the crypt drake.
2023-10-06 22:18:45 +01:00
Enzo-Leon
f5cc531bb9 Feedback adjustments for improved sentence structue. 2023-10-02 12:27:31 -07:00
Enzo-Leon
f13f395db7 Altevian Adjustments - Descriptions & Small Tweaks 2023-10-02 11:40:19 -07:00
Heroman3003
fb94aad5cc Merge pull request #15423 from SatinIsle/dinos
Adds raptor vore mobs
2023-10-02 05:16:16 +10:00
Heroman
9a94306585 Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one 2023-10-01 09:34:43 +10:00
SatinIsle
74748cfdf3 Adds raptor vore mobs
Added raptor vore mobs. They're retaliate mobs with a digestion focus. They have weight gain sprites and get a little chunkier after at least partially digesting someone (or otherwise gaining nutrition).

Added the raptors and bats to the maint pred list.

Added the raptors, bats, vampires and succubi to the semirandom vore mob list.
2023-09-26 00:37:07 +01:00
SatinIsle
a851fdbed7 Condensed single fantasy items into one file 2023-09-22 22:27:38 +01:00
SatinIsle
0c39b8b7d8 Fantasy redgate map
Added a new fantasy redgate map that consists of a fantasy town and a large dungeon beneath it.

Added a selection of fantasy props.

Added a variety of "magic" resprites of existing items. These are intended to be tech disguised as magic and have descriptions to hint at it, along with some papers on the map.

Added an alchemy system that creates potions in an alembic out of an ingredient and a base. If the ingredient and base match, an interesting potion is created, if they don't, a poor quality potion is created.

Added a new reagent that polymorphs the drinker into a random creature.

Added a chest version of crates.

Added wooden wall lockers.

Added random spawners for fantasy items, potions, ingredients and bases for mapping.

Added hedge and wooden fences.

Added an old fashioned resprite of the oven.

Added a cooking pot resprite of the microwave.

Added wall torches.

Added barrel version of water tanks, beer tanks, wine tanks, blood tanks and a kettle resprite of a coffee dispenser.

Added a wooden tub bath.

Added 19 new vore mobs: 2 Catslugs, 6 succubi, 1 cryptdrake, 4 vampires 5 peasants and a bat.
2023-09-22 21:44:22 +01:00
Killian
cd7d9482e5 locks & keys 2023-09-19 12:25:54 +01:00
SatinIsle
57499402c0 Bluespace Collars
Added two new bluespace collars. They both control the size of the wearer via signalers. The first one allows you to select the size by clicking on it, and is locked to a code and frequency. The second is made by modifying the first, by adding a signaler to it. This one does not allow you to set the size or code on it, and is only locked to frequency. The size you are resized to is determined by the code that is sent from a signaler.
Adds these to various lists, such as trader items, RnD and maint loot.

Also added a new "random bluespace item" random item spawner for mapping use. It is currently not mapped in anywhere.
2023-09-06 16:24:28 +01:00
Heroman3003
f1ee225c83 Merge pull request #15342 from KillianKirilenko/kk-mini1
Tesla Component Examine Tweaks
2023-09-02 13:52:59 +10:00
Killian
c5216c0645 tesla component examine tweaks 2023-09-02 01:17:47 +01: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
Casey
b7ae14e27a Merge pull request #15321 from KillianKirilenko/kk-mini1
Killian's Grab Bag PR
2023-08-27 19:17:21 -04:00
Killian
10474205d0 killian's grab bag PR
a scattershot package of various changes
2023-08-27 18:08:28 +01:00
Heroman
347d44d05c Two small fixes 2023-08-27 11:41:12 +10:00
DESKTOP-4BUBN9N\Mike
e023a0c6c2 who put all these lizards in the crayon box 2023-08-21 02:33:30 +01:00
Heroman3003
4c4044333d Merge pull request #15276 from KillianKirilenko/kk-bacon
Emergency Beacon!
2023-08-19 08:12:17 +10:00
Runa Dacino
3d48f6f124 Adds(Paintings): The Ability to late-load persistent paintings
Staff may make an atom ProcCall on painting frames to load any painting desired from persistence.
2023-08-18 23:40:49 +02: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
9435db8c69 Feature completion for Dogborg Removal 2023-08-09 19:40:36 +10:00
Heroman
4454303bc0 Adjusts drone pod to account 2023-08-08 21:07:11 +10:00
Heroman
8de87c53a2 Finishes sprite datumization for station modules 2023-08-08 19:05:57 +10:00
Heroman3003
93082debc0 Merge branch 'master' into dogborg-end 2023-08-07 20:05:05 +10:00
Heroman
67b14352af Borg module consolidation - initial commit 2023-08-06 20:55:34 +10:00
SatinIsle
efb1ceff09 hotsprings
Adds a new redgate map: Hotsprings! It's a large snowy map, most of which is a fairly empty snowfield. However, there are a few buildings dotted around, and in the top corner, there are some cosy hotsprings to enjoy. There are few fun hidden things to find too, along with some toys. Be warned, the place is pretty cold.

Also adds warm rocks! These are just simple rocks that do not allow atmos to pass through, like a atmos retention field. They're basically just for mapping to separate warm areas from cold ones without atmos messing it up, and they're used here to make the hotsprings work.

Also, just a warning, this removes the commenting out of the other redgate maps from the stellar delight defines file, bringing them all back into rotation. I assume this will be happening when this map is merged, so I thought it'd be easier to just do it here.
2023-08-04 23:54:21 +01:00
Heroman3003
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
Heroman3003
b5ba32b75e Update window.dm 2023-07-07 17:03:12 +10:00
VerySoft
4628e467c2 Tweaks and tidying
Adjusts some types to tidy up the mob list. Put some of the mobs that can vore under the vore tab, removed the clown mobs from /mobs_monsters because they were the only thing in there, so there wasn't really any point in hiding them a level deeper, and generally looked for subtypes that didn't have anything in them, and commented those out. Did you know that telesci is supposed to have a chance to spawn hostile mobs if you mess up? It's true! I may or may not have fixed it, I don't play telesci, but it uses a path that actually has mobs in it now.
2023-07-03 02:09:51 -04:00
Runa Dacino
d2cb38d560 fix(survivorpod): Fixes ghost query preferences
Fixes unreported bug where survivor pods would not send a query.
This was caused due to imperfect fix to inability to opt out from it for the round.

tweak(survivorpod): Makes it clear when the pod was clicked on

Does this by making a visible_message when clicked and changing its description
2023-06-28 20:43:55 +02:00
Heroman
c3e0eb1ec7 Adds admin logging to morph and maintpred ghost pods 2023-06-27 04:47:37 +10:00
Heroman3003
b01d197e4e Merge pull request #15070 from Heroman3003/altevian-props
Adds some altevian-themed props
2023-06-24 04:39:33 +10:00
Heroman
c23577bb1e Adds some altevian-themed props 2023-06-23 17:16:21 +10:00