Commit Graph
1073 Commits
Author SHA1 Message Date
izac112 2fdeac8c38 Merge branch 'release' of https://github.com/VOREStation/VOREStation into upstream-update 2023-12-28 09:22:14 +01:00
KashargulandGitHub 4ce06ee440 fixes and filters (#15626)
* fixes and filters

* remove the missed closing spans

* bundle added

* we also store empty hihglighting

* change the blacklist handling

* fix custom links in examine

* regenerate bundle

* automatic URL parsing for OOC/LOOC
2023-12-21 00:30:12 +01:00
izac112 eddb283c11 Merge branch 'release' of https://github.com/VOREStation/VOREStation into upstream-update 2023-12-18 03:17:20 +01:00
VerySoft 00e536c21d Raptor and Scel vore capacity fix
IT was 2 but they only have sprites for 1~
2023-12-17 12:31:42 -05:00
Repede dc27ffd2c6 Armalis QoL 2023-12-16 20:37:32 -05:00
Repede cc1fa0709e Readds armalis 2023-12-12 19:34:25 -05:00
izac112 5052f6f672 Merge branch 'release' of https://github.com/VOREStation/VOREStation; branch 'izac' of https://github.com/Yawn-Wider/YWPolarisVore into izac 2023-11-28 16:48:53 +01:00
DESKTOP-4BUBN9N\Mike ccc4752611 Makes absorbs escapable 2023-11-19 14:50:22 +00:00
KashargulandGitHub 21d9b37f45 Follow UP fixes for #15454 + silicon set_flavor change to multiline input
-> removed the last _ in emote_subtle
-> changed the regex as it was causing issues with multiline subtle / emote
-> small change to the flavor input verb for robots to allow multiline flavor texts to be added directly
2023-11-14 21:18:04 +01:00
izac112 a17d96cb92 Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2023-10-30 11:24:00 +01:00
Runa Dacino 6af3b172c1 add(preference): Toggle seeing subtles/whispers
Adds a toggle that overrides being an admin for seeing people's subtles/whispers. Meaning, even if you are an admin you won't see them. This is overriden by the sender's preference, IF they prefer privacy.
2023-10-23 16:38:01 +02:00
SatinIsle a9854ab713 Scel and lunging.
Added a new proc that imitates the leapers lunge attack, which can be given to mobs to use as an ability when player controlled.

Added the lunge ability to player controlled scel.

Fixed scel going invisible when they eat more than one prey.

Fixed scel automatically and randomly using special attacks when controlled by a player.
2023-10-09 17:13:11 +01:00
CaseyandGitHub 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 f13f395db7 Altevian Adjustments - Descriptions & Small Tweaks 2023-10-02 11:40:19 -07:00
Heroman3003andGitHub 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 f6c839cc8e Makes sprite update on nutrition gain past 900 2023-09-26 01:17:48 +01: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
Heroman3003andGitHub 67bea3343d Merge pull request #15420 from SatinIsle/fantasy
Updates to fantasy redgate
2023-09-25 04:43:33 +10:00
SatinIsle 7c5f21c166 Updates to fantasy redgate
Added a room with a bigger vampire and good fantasy loot behind a locked door that can only be opened with a newly hidden key. Alongside a few turfs, mob and spawner to support this.

Fixed https://github.com/VOREStation/VOREStation/issues/15416 by adding sprites to open dungeon walls, other sprite fix was in a previous PR.

Added a note at the entrance of the redgate asking people to not bring weapons home.
2023-09-24 13:12:31 +01:00
Heroman3003andGitHub ef6a314c32 Merge pull request #15413 from SatinIsle/edible_mobs
Edible retaliate mobs
2023-09-24 06:47:16 +10:00
SatinIsle c1ab2a008f Fixes bats too and buffs the health of vampires 2023-09-23 18:41:17 +01:00
SatinIsle 312b3250ac Fix for specific wolftaur and vampire icon states
Wolftaur and vampire mobs that were specifically chosen and not randomly picked did not have sprites chosen for living, rest and dead variables. This has been fixed.
2023-09-23 13:37:04 +01:00
SatinIsle 62bc133ca4 Edible retaliate mobs
Makes some mobs that are retaliate or vore hostile stop fighting whilst inside a belly. Specifically: Squirrels, bats, peasants, sheep, succubi, vampires, wolfgirls and wolftaurs.

Also adds this to passive mobs, which won't change anything normally as they don't fight when eaten. However, it will mean that catgirls and lamia, which are normally passive, will stop fighting in a belly if spawned via the semirandom mob spawner.
2023-09-23 12:40:16 +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
DESKTOP-4BUBN9N\Mike 3bd3949145 modifies puffercarp cataloguer entry 2023-09-12 22:43:43 +01:00
CaseyandGitHub b3be17b5a0 Merge pull request #15382 from Screemonster/spicyfugu
adds puffercarp
2023-09-11 20:21:14 -04:00
DESKTOP-4BUBN9N\Mike c43cb9e920 fix the linters 2023-09-11 19:57:42 +01:00
DESKTOP-4BUBN9N\Mike 60b815e0b0 adds puffercarp 2023-09-11 19:35:17 +01:00
TankTheBirb 5c4816d537 adds a log to solar grubs E X P A N D I N G
mostly because this might be important to have

Also I didn't test this because I am at work so it will either work or it won't or it will delete everyone's left arm for no discernible reason
2023-09-11 11:19:30 -04:00
VerySoft 737dd4b8e1 Fancy...
Makes Teppi language more fancy

also changes the color of sol common when using dark mode
2023-09-08 18:29:24 -04:00
Heroman3003andGitHub 33173cbb4e Merge pull request #15332 from SatinIsle/taur-mobs
Wolftaur mobs
2023-09-01 04:55:33 +10:00
SatinIsle a729088f63 Fixed indentation error 2023-08-30 23:00:51 +01: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
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
izac112 4088f40cc9 Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2023-08-24 18:27:07 +02:00
Heroman 71e124718e Adds food vore 2023-08-22 20:12:24 +10:00
DESKTOP-4BUBN9N\Mike 9a4915181c these are not proper nouns 2023-08-21 03:19:22 +01:00
DESKTOP-4BUBN9N\Mike e023a0c6c2 who put all these lizards in the crayon box 2023-08-21 02:33:30 +01:00
Heroman b334704688 Allows Purrverick to wear hats 2023-08-20 13:51:50 +10:00
Heroman3003andGitHub 869bdb4371 Merge pull request #15281 from Heroman3003/scughats
Adds scug hats
2023-08-20 13:02:33 +10:00
Heroman d27d175f5c Adds scug hats 2023-08-20 12:49:25 +10:00
Heroman 871310778d A variety of fixes 2023-08-20 10:28:19 +10:00
Heroman3003andGitHub cb2b31f556 Merge pull request #15250 from Runa-Dacino/bloodfix
Fixes human mobs ending up with their blood datums deleted, creates fallback if that still happens
2023-08-19 08:12:31 +10:00
Heroman3003andGitHub a7411bc24b Merge pull request #15266 from Heroman3003/seagull
Adds a seagull
2023-08-16 17:22:19 +10:00
Heroman 9852a24114 A bunch of small fixes 2023-08-16 17:03:05 +10:00
Heroman e5d24e2f1a Adds a seagull 2023-08-16 06:32:35 +10:00
Heroman 9acf4eb450 Fixes wrong category of hud on the new buttons 2023-08-14 15:32:48 +10:00
Runa Dacino 09acdfd922 fix(blood): Modifies remove_reagent calls to remove_blood calls
Fixes https://github.com/VOREStation/VOREStation/issues/14817

remove_reagent has no sanitization for making sure the person has at least 1 u of blood remaining, and is therefore unsafe to use.

This commit changes all human remove_reagent("blood", amt) calls with remove_blood(amt).

This should prevent blood disappearing from internal bleeding or dragging someone while they're down or from drawing blood from them and so forth.

Not all cases of remove_reagent("blood", amt) were changed, as some act on organs or other reagent containers not part of a human mob or because it's set_species
2023-08-13 20:08:17 +02:00