Commit Graph

853 Commits

Author SHA1 Message Date
VerySoft
9a383923e1 Put nurse back into the /varied spiderling type 2024-01-09 16:08:17 -05:00
VerySoft
c32d33fad9 Spider
Makes it so that nurse spiders can't spawn from any random sources, such as spider egg clusters, spider spawners, and capture crystals.

GMs and map makers can still put nurse spiders out if they want to, but this should stop any UNEXPECTED nurse spiders from appearing, and stop spiders from snowballing quite so hard when the conditions are right.
2024-01-09 14:59:42 -05:00
Rick4242
cd3f6ea342 Better Snowy Maps!
Modifies the eggnog town and hotspring redgates to add some likely needed elements and changes, and overall more detail.
2023-12-26 22:27:14 -06:00
Kashargul
9b864c0f54 further pulling fixes 2023-12-21 09:41:32 +01:00
Kashargul
727ed8f024 continue pulling on map edges / map portals 2023-12-17 01:03:43 +01:00
Heroman
8f1979207a Removes a few posters 2023-12-03 11:10:29 +10: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
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
ec4b9a70ce Extra train warnings
Decided to add some warnings to the upper part of the train if you fly one tile away that any further WILL kill you. I feel that one was less obvious.
2023-09-10 20:09:16 +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
Heroman
ba7b9f46a6 Adds Entrepreneur job, as well as new Entertainer alt-title 2023-09-01 07:43:55 +10:00
SatinIsle
0d649b76de Wolftaur mobs
Added 10 new wolftaur mobs, including 5 different colours with a nude and clothing version of each. They are retaliate mobs that are hard to escape from once they eat you and digest quickly.
They also spawn in a random size from 1 to 1.4, even if it makes the sprites a bit wonky sometimes. The default /wolftaur mob spawns one of 9 of the icon states, but each can also be spawned individually without randomisation.

Also adds unique factions to catgirls, lamias and cookiegirls, so that if they are spawned by the retaliate spawner, they can be provoked into eating you. This is I believe the intended behaviour with the retaliate spawner, I can remove it if not. They will still be safe if they are in their default passive forms.
2023-08-30 22:50:02 +01:00
Heroman
b422c9a5df Fixes posters on lateload maps 2023-08-23 06:05:29 +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
Casey
dd881251ef Merge pull request #15167 from Very-Soft/stardog
[WIP] Stardog
2023-08-04 16:23:08 -04:00
VerySoft
f515c3ee53 159 2023-07-30 01:59:12 -04:00
Runa Dacino
6b0adb782f tweak(Event Triggers): Implements requested changes
- Merges Personal, Vis and Aud checks into a single var
- Removes excessive isObserver check
- Permits removing other staff's stuff with an explicit confirmation and request to ask them first
- Removes Invisibility = 100 setting from new()
- Adds check for potential null responses
- Clarifies comment in type definition.
2023-07-29 14:05:59 +02:00
Runa Dacino
694a5b617b Adds(feature): Triggerable Landmarks for Event-help
- Adds a new verb to staff with FUN permissions under the eventkit tab
     - name: "Manage Event Triggers"
     - Permits creating "Notification" and "Narration" landmarks
     - Permits deleting/teleporting to self-created landmarks at any time
     - Permits deleting other staff's landmarks if DC'd/Inactive
     - Permits teleporting to other staff's landmarks at any time
(the landmark management buttons I couldn't implement without code repetition due to managing others' landmarks needing (imo) admin logging)
 - Adds new landmark subtype: event_trigger
     - Handles notification of staff/team depending on options
     - May autodelete if requested
     - Makes a loud bwoink at the creator if requested
     - Is triggered by the base DM proc /Crossed(var/atom/movable/AM)
     - Ghosts and NPCs don't trigger it.
 - Adds a subtype of event_trigger, auto_narrate
     - Adds functionality to automatically print a normal/red message to player entering the turf with the landmark.
     - Alternatively, allows creating a visible/audible message when the turf is triggered
     - Inherits all behaviours of event_trigger otherwise
  -Adds new global list, "event_triggers"
      - It is an associative list of key:list(element1,element2,element3) form
      - key is the staffmember's ckey, elements are references to event_trigger landmarks they created
2023-07-24 17:38:11 +02: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
Selis
271ff9408f Spell Fixes 2023-06-18 12:47:36 +02:00
Youtubeboy139
f60e1acbff New Landmine Sprites 2023-06-14 21:48:39 -04:00
ItsSelis
10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
lm40
6a67c9c8f6 No spawning maws or asses. 2023-05-28 12:36:55 -04:00
Killian
68acecf26b ion beam redux 2023-04-21 18:33:37 +01:00
VerySoft
51c68250a7 Speed and stuff
This may break REGs since they weren't designed for mobs with negative movement cooldown values but we can address that later if it becomes a problem

Also fixes a couple emotes for pAIs
2023-03-21 15:28:20 -04:00
Heroman3003
458cf6a271 Update crayon.dm 2023-03-14 17:56:46 +10:00
Atermonera
f7669b64d0 Sheet storage has different caps per type. 2023-03-14 03:44:57 -04:00
Runa Dacino
b07c9e3227 Time travel fix! 2023-01-24 14:45:08 +01:00
Seris02
5df1af5009 very nice dirt code 2023-01-17 15:02:28 +08:00
Seris02
20aa3c29d6 almost made a terrible mistake with dirt 2023-01-16 18:20:01 +08:00
Seris02
9f039abe7e even better dirt code 2023-01-16 16:57:48 +08:00
Seris02
eacb52abf2 undoes part of that last commit 2023-01-16 14:52:56 +08:00
Seris02
e634c802bb better dirt persistence 2023-01-16 14:30:11 +08:00
VerySoft
5a3d0aa09b This too 2023-01-03 17:01:55 -05:00
Heroman
68981659fa Replaces RP's carp and jellyfish events with new Roaming Wildlife event 2023-01-03 19:38:32 +10:00
VerySoft
4a269419e1 da last one? 2022-12-22 19:24:37 -05:00
VerySoft
252da95991 ;3c 2022-12-21 04:48:31 -05:00
VerySoft
415742c4f0 c: 2022-12-21 04:34:05 -05:00
ItsSelis
779b4db5c0 Added missing href tokens 2022-12-14 21:08:49 +01:00
Spookerton
5e1bf8435f Merge pull request #8852 from Verkister/patch-100
Cleanable robo remains
2022-12-03 06:50:44 -05:00
VerySoft
bc1086e47a Fix bump teleporter
it work now
2022-11-06 16:38:55 -05:00
C.L
e8b88fccd7 Makes flight make more sense.
- Makes flight let you fly over snow
- Makes flight let you fly over water
- Makes flight let you fly over leeches
- Makes flight let you fly off cliffs
- Makes flight let you fly over mines. (I'm not sure. This shouldn't really ever happen anyways since mines aren't generally in use. If it's a problem I can just remove it.)
2022-10-06 01:22:53 -04:00
VirgoBot
1a8f1760fa [MIRROR] conk rete (ABLE TO BE MERGED) (#13467)
* conk rete

* Update flooring_premade.dm

* Update wall_types.dm

* Update _materials.dm

* Update plasteel.dm

* Update steel.dm

* Update stone.dm

* Update stone.dm

* Update instant.dm

* Update plasteel.dm

* Fixes map changes

Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>
Co-authored-by: C.L <killer65311@gmail.com>
2022-09-22 21:03:19 -04:00
Heroman
c0728f0d18 Fixes slot issue
Fixes runtime with cryopods
2022-09-17 15:14:41 +10:00
Novacat
1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
MistakeNot4892
d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
MistakeNot4892
7082955d23 Fix linter fails due to sleeping in Initialize(). 2022-08-25 14:16:33 +10:00