Commit Graph

46 Commits

Author SHA1 Message Date
Killian 4a87ed01fa Laserdome Update (#19233)
* laserdome update

* Update laserdome.dmm

fix double bench in ffa readyroom

* Update laserdome.dmm

expand laserdome shops

* Update laserdome.dmm

update the other shop, too

* Update laserdome.dmm

fix the big block windows

* Fixup maps in TGM format

529ec4ec2a: maps/redgate/laserdome.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Update laserdome.dmm

fix duplicate rack

* laserdome: tdm content for ffa arena

* Fixup maps in TGM format

529ec4ec2a: maps/redgate/laserdome.dmm

Automatically commited by: tools\mapmerge2\fixup.py
2026-02-27 13:57:46 -05:00
Killian cbeaf8dadf "Innland" Redgate maptweaks (#19176)
* innland redgate tweaks

* Update innland.dmm

* Fixup maps in TGM format

c8f4a5b6a5: maps/redgate/innland.dmm

Automatically commited by: tools\mapmerge2\fixup.py

* Update innland.dmm
2026-02-15 06:19:48 -08:00
Kashargul e0f9f399c9 initial throw fixing (#18954)
* initial throw fixing

* .

* .

* .

* .

* fixes infini-collisions

* clean this up

* living too

* Update signals_vore.dm

---------

Co-authored-by: C.L. <killer65311@gmail.com>
2026-01-07 15:44:09 -05:00
Cameron Lennox ee47237aa7 The Great Lasertag Update (#18691)
* Save~

* Fixes launch_many_projectiles having 100% miss chance

Adds laser landmines.
Makes it so portable turrets don't do janky BS for lasertag.
Gives portable lasertag turrets a fun emag/EMP effect

* emag and equipment

* cargo

* tur et

* milsim rp

* clarify

* PLEASE I HAVE A FAMILY

* cries

* signal drop

* no spawn
2025-11-08 03:13:33 +01:00
Cameron Lennox 0a2d3a8cf6 Mop do_after multi use
(#18485)

* Mop do_after

Makes mop do after allow multiple uses

* Update mop.dm

* fixes

* Gets rid of these unused vars

* cleanup

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-14 03:05:16 -04:00
Cameron Lennox d73f6b8dbd Makes uses of do_after sane (#18334)
* Prevents insta-actions

* Do_after sanity

NOTE: NUKE do_after_action

* Update bonfire.dm

* The  rest of them

Also fixes a tpyo

* no minitest :)

* .

* .

* Gets rid of the slowdown for now

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-08 02:25:08 +02:00
Jenny ab45cae67e Adds standard dorm privacy features to redgate train dorms (#18214)
* Adds standard dorm privacy features to redgate train dorms

* adds standard dorm flags to redgate train dorm areas
2025-08-09 23:33:22 +02:00
Kashargul 1890a567f1 mass refactor of holder checks (#17967)
* mass refactor of holder checks

* don't touch them

* fix

* .
2025-07-08 00:52:50 +02:00
Selis 28e969778c code/global.dm => code/_global_vars/ (#17244)
* 1

* Full conversion

* .

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-21 05:55:25 -04:00
SatinIsle d9f3690dd5 Redgate Inhabitants (#17382)
* Redgate Inhabitants

Added a new subtype of maint lurker spawns to each redgate map. These ghost pods spawn you in a similar way, but because they are guaranteed spawns, they do not allow you to use the redgate to leave. Any person with redgate access can give permission to these people simply by clicking on the redgate with an empty hand when they are nearby. This is explained to the redgate inhabitant on spawn and when they try to use the redgate.

* Requested fixes
2025-03-20 16:27:31 +01:00
Kashargul 46bea7cfa2 Initialize fixing (#17279)
* Initialoize fixing

* diff fix

* add init grep test

* fixed missed ones

* .

* some more

* ,
2025-03-08 13:59:29 -05:00
Kashargul 0436afea65 some dropped sanity 2025-01-06 21:14:40 +01:00
Kashargul 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Guti 1862c0e11b Deconf 2: Electric Boogaloo 2024-09-27 13:43:21 +02:00
Killian a81f2b15cf laserdome improvements 2024-09-27 08:46:02 +01:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
SatinIsle c807c3179e Event prop and areas (#15995)
Added a shinto arch prop for use in events.

Added a bunch of areas for the upcoming facility redgate. They need to be in early so that they can be used for the event map which will be uploaded on the day.
2024-05-22 07:16:22 +10:00
SatinIsle 8b71cf692f Jungle Redgate and New Vore Mobs (#15889)
* [WIP] New Vore Mobs

Added new vore mob: Cave Stalker, a 6 legged canine/feline like creature that charges at prey from a distance to pounce them. It immediately stops on the spot if spotted and then retreats quickly if stared down.

* Fixed missing file

* More mobs, still WIP

* More stuff! [Still WIP]

Added another mob called the sonadile that works based on sound similar to the lurker.

Added a bunch of mobs to the maint pred list, including the kururak because that's a cool one.

* Update vorestation.dme

* Update sonadile.dm

* Another mob and stalker tweaks, still WIP, need to add flavour text for all mobs

* Update devil.dm

* Update stalker.dm

* Even more maint pred options

* More Capture crystal mobs

* Finishing touches, no longer WIP!

* Update vore_raptor.dmi

* Added the jungle map redgate

Also resolves a runtime with the scrubble.

Forces jungle redgate only for the first few days at least.

* Update jungle.dmm

* Update jungle_underground.dmm

* Update paint.dm

Fixes paint runtime
2024-04-07 10:34:24 +10:00
Kashargul 58ac42145a generalized the blaclists, too 2023-12-18 05:20:29 +01:00
Kashargul 250f02c9b7 generalized 2023-12-17 23:05:32 +01:00
Kashargul c6f211e0c6 ensure the blacklisted items are not on the pulled bed by kicking them 2023-12-17 07:47:21 +01:00
Kashargul 85e7823cff allows pulling of whitelisted items through redgate 2023-12-17 01:48:49 +01:00
Killian d90c7f5771 laserdome: (basic) inhands and more layout tweaks
portals are a pain
2023-09-28 16:03:59 +01:00
Killian 01d7c54ebe laserdome: descriptions, comments, and concourse 2023-09-27 22:41:02 +01:00
Killian cd2a6cb7ce laserdome: portals and comments 2023-09-27 20:29:41 +01:00
Killian 1950a7e0cc laserdome: hyperball gameplay 2023-09-27 16:14:54 +01:00
Killian 3b53ac54a8 laserdome: hyperball arena 2023-09-27 14:34:09 +01:00
Killian 2d2bedc7a8 laserdome updates
makes it so you can't pass through the gate whilst holding an object that has a new var set to false
2023-09-27 01:33:58 +01:00
Killian eb1311b7ef laserdome updates
adds entertainment radio key, amongst other things
2023-09-26 18:21:12 +01:00
Killian 1b3c757e72 Update redgate.dm 2023-09-26 10:28:17 +01:00
Killian 075e3a9510 redgate laserdome 2023-09-26 09:33:08 +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
SatinIsle 9d7a1329e0 Redgate train map
Adds a new redgate map: A moving train. A long, linear map with two levels, all aboard a moving train. Has a few things to find and mobs to eat/get eaten by. lots of different rooms, mostly to vibe in. Very very deadly to fall off of, but has railings everywhere except one roof section.

Adds a new death step_trigger, which deletes the body of the person who steps on it and gives them a message about how they died. Also logs and messages the admins so that it can be tracked easily.

Adds a new subtype of ticket printer, which prints permits instead, only little pink tickets. Idea is for them to be used for train tickets if someone wanted to RP a train conductor, but made them broad so that they can be used for anything. Does not add the message to the end of round report, but does notify the staff when a ticket is produced to prevent abuse.
2023-09-05 13:25:10 +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
SatinIsle 34c9953d75 Rain City
Adds a new redgate map: Rain City. This map is a single Z-level, but very very dense, with close to 70 buildinds, most of which are unique (about 18 of them are homes, the rest are all different). It has a LOT of randomly generated loot. Alley ways have random vore mobs, whilst buildings and streets have a variety of preset ones. Makes use of the new fake_sun weather feature to have it raining outside.

In addition to this, it also adds a whole bunch of neon signs, and coloured bulbs to go with them.

It also adds a new darker pavement type called City Slab, a new road turf and dashed line decals to mark the road.
2023-08-22 21:53:41 +01: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
VerySoft 5357972b74 Final 2023-08-03 22:42:34 -04:00
VerySoft c21b635222 2223 2023-07-28 22:23:28 -04:00
VerySoft e0da430f34 1614 2023-07-26 16:14:29 -04:00
VerySoft 333941d71e 437 2023-07-26 04:37:08 -04:00
VerySoft 0079382356 Little redgate update
Don't suffocate the chickens (also don't suffocate people who mine)

also adds an exception list to the redgate. Things that are added to this list will be allowed through the gates. This should allow ore boxes through the gates, and allow GMs and map makers make certain gates allow certain things through.
2023-06-26 15:08:54 -04:00
VerySoft 83558c3a17 FINE! 2023-06-25 23:53:41 -04:00
VerySoft b3b2670b55 c: 2023-06-25 20:27:20 -04:00
VerySoft 8b8c759d54 Maps 2023-06-25 19:18:26 -04:00
VerySoft 1f05ca5887 redgate 2023-06-25 16:47:06 -04:00