From ce86065ce0f1b51893a94a02e8dd77ea09dc9c80 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 12:48:39 -0400 Subject: [PATCH 01/36] Adds Lore Adds Cataloguer lore that needed to be done for a while now... --- .../simple_mob/subtypes/vore/deathclaw.dm | 20 +++++++++++---- .../living/simple_mob/subtypes/vore/fennec.dm | 25 ++++++++++++++----- .../living/simple_mob/subtypes/vore/frog.dm | 19 ++++++++++++++ 3 files changed, 53 insertions(+), 11 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index 5b96ab7ee8f..aa0cb214a8b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -1,9 +1,19 @@ -/datum/category_item/catalogue/fauna/deathclaw //TODO: VIRGO_LORE_WRITING_WIP +/datum/category_item/catalogue/fauna/deathclaw name = "Creature - Deathclaw" - desc = "A massive beast, tall as three standard-size humans, with massive, terrifying claws, \ - and dark, black fangs. It's entire body is yellowish, like sand, and it's skin is leathery and tough. \ - It seems to have adapted to the harsh desert environment on Virgo 4, and makes it's home inside the caves." - value = CATALOGUER_REWARD_HARD + desc = "Classification: Trioceros dominus\ +

\ + Originally the Deathclaw was a top secret genetics project run by a now defucnt defence company lost to time.\ + The creatures are known to attack humans and other animals regularly to protect their territoy \ + or to hunt for food. It is speculated that they escaped roughly around the time the Hegemony War \ + broke out as sighting of these beasts in the wild began around that time. \ +
\ + Deathclaws are a large, carnivorous, bipedal reptile species, designed for maximum lethality. \ + Deathclaws are made even more dangerous by their reproductive instincts. deathclaws are an oviparous species, \ + female deathclaws will lay eggs in clusters, sired by the strongest male deathclaws in the pack, typically the alpha male.\ +
\ + These creatures are considered an invasive species, and thus hunters are encouraged to hunt them \ + although they are cautioned when doing so due to the danger that the creature poses." + value = CATALOGUER_REWARD_HARD /mob/living/simple_mob/vore/aggressive/deathclaw name = "deathclaw" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index c35e421fab2..6b722d5c55f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -1,10 +1,23 @@ -/datum/category_item/catalogue/fauna/fennec //TODO: VIRGO_LORE_WRITING_WIP +/datum/category_item/catalogue/fauna/fennec name = "Wildlife - Fennec" - desc = "A small, dusty, big-eared sandfox, native to Virgo 4. It looks like a Zorren that's on all fours, \ - and it's easy to see the resemblance to the little dunefox-like critters the Zorren are. However, the fennecs \ - lack the sentience the Zorren have, and are therefore naught more than cute little critters, with a hungry \ - attitude, willing to eat damn near anything they come across or can bump into. Bapping them will make them stop." - value = CATALOGUER_REWARD_TRIVIAL + desc = "Classification: Vulpes zerda\ +

\ + The Fennec fox is a small crepuscular fox native to Earth in Sol that nearly went extinct in the 2030s.\ + Through conservation efforts and the rise of space colonies, the Fennec was brought back from the brink \ + and is now labeled as 'Least Concern'. During the great Sol Expansion Period, Fennec were brought with \ + colonist as a means of companionship and as a ecosystem balance for desert worlds such as Virgo 4. \ + Their presence on Virgo 4 spans back to when the colony was first established and now modern Virgo \ + Fennec are upwards of five times larger than their Sol cousins and have gained a larger appetite. \ + However, despite this they are passive and do not actively hunt as their bodies have grown accustomed \ + to less available food sources.\ +
\ + Fennec foxes reach sexual maturity at around nine months and mate between January and April\ + They usually breed only once per year. After mating, the male becomes very aggressive and protects \ + the female, provides her with food during pregnancy and lactation.\ +
\ + These animals, despite their current Conservation status, are a protected species and are not to be \ + harmed, hunted, or captured by anyone. Severe consequences may result in violation of this order." + value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/fennec name = "fennec" //why isn't this in the fox file, fennecs are foxes silly. diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 9e1609336d5..906ca757648 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -1,3 +1,22 @@ +datum/category_item/catalogue/fauna/fennec + name = "Wildlife - Giant Frog" + desc = "Classification: Anura gigantus\ +

\ + A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing\ + the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ + These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ + Modern day Giant Frogs have reveted to a more feral state compared to their original anncestors and are hostile \ + towards humans and other small wildlife - hunting them for food.\ +
\ + The particular breed of Frog that was originally used in the scientific experiments were known as explosive breeders.\ + With explosive breeders, mature adult frogs arrive at breeding sites in response to certain trigger factors such as rainfall \ + occurring in an arid area. In these frogs, mating and spawning take place promptly and the speed of larval growth is rapid in \ + order to make use of the ephemeral pools before they dry up. Because of this, the Frog population is through the roof and has \ + become a major issue for various colonies and stations.\ +
\ + These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." + value = CATALOGUER_REWARD_TRIVIAL + /mob/living/simple_mob/vore/aggressive/frog name = "giant frog" desc = "You've heard of having a frog in your throat, now get ready for the reverse." From 8f32c912e7a5f0f318679743252a88fb699a3aec Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 12:50:38 -0400 Subject: [PATCH 02/36] Tiny fix Forgot the Deathclaw scientific name. --- code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index aa0cb214a8b..b8e4986dffa 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -18,6 +18,7 @@ /mob/living/simple_mob/vore/aggressive/deathclaw name = "deathclaw" desc = "Big! Big! The size of three men! Claws as long as my forearm! Ripped apart! Ripped apart!" + tt_desc = "Trioceros dominus" icon_dead = "deathclaw-dead" icon_living = "deathclaw" From b1a19a8a0cb5269e96a48b7c268080d1dc414366 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 12:59:21 -0400 Subject: [PATCH 03/36] moar tiny fix forgot to change the datum/ --- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 906ca757648..f1f18ac6a1a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -1,4 +1,4 @@ -datum/category_item/catalogue/fauna/fennec +datum/category_item/catalogue/fauna/frog name = "Wildlife - Giant Frog" desc = "Classification: Anura gigantus\

\ From 6471e1e650cab6c34fc46f0fa3792441b1395caa Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 13:07:36 -0400 Subject: [PATCH 04/36] even MOAR tiny fix adds `catalogue_data =` to each mob changed... --- code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm | 1 + code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm | 1 + code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index b8e4986dffa..370a32a4535 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -19,6 +19,7 @@ name = "deathclaw" desc = "Big! Big! The size of three men! Claws as long as my forearm! Ripped apart! Ripped apart!" tt_desc = "Trioceros dominus" + catalogue_data = list(/datum/category_item/catalogue/fauna/deathclaw) icon_dead = "deathclaw-dead" icon_living = "deathclaw" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index 6b722d5c55f..5434a6ca8e0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -23,6 +23,7 @@ name = "fennec" //why isn't this in the fox file, fennecs are foxes silly. desc = "It's a dusty big-eared sandfox! Adorable!" tt_desc = "Vulpes zerda" + catalogue_data = list(/datum/category_item/catalogue/fauna/fennec) icon_state = "fennec" icon_living = "fennec" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index f1f18ac6a1a..ff6fe3671d3 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -1,4 +1,4 @@ -datum/category_item/catalogue/fauna/frog +/datum/category_item/catalogue/fauna/frog name = "Wildlife - Giant Frog" desc = "Classification: Anura gigantus\

\ @@ -21,6 +21,7 @@ datum/category_item/catalogue/fauna/frog name = "giant frog" desc = "You've heard of having a frog in your throat, now get ready for the reverse." tt_desc = "Anura gigantus" + catalogue_data = list(/datum/category_item/catalogue/fauna/frog) icon_dead = "frog-dead" icon_living = "frog" From 9eabf63c72280a3b77ca48227f4b8ba6b3b1a810 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 13:22:45 -0400 Subject: [PATCH 05/36] fixed someone's error Someone used space instead of tab - I want to screm --- code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm | 2 +- code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm | 2 +- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index 370a32a4535..63edcd9028e 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -13,7 +13,7 @@
\ These creatures are considered an invasive species, and thus hunters are encouraged to hunt them \ although they are cautioned when doing so due to the danger that the creature poses." - value = CATALOGUER_REWARD_HARD + value = CATALOGUER_REWARD_HARD /mob/living/simple_mob/vore/aggressive/deathclaw name = "deathclaw" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index 5434a6ca8e0..602003c8bf6 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -17,7 +17,7 @@
\ These animals, despite their current Conservation status, are a protected species and are not to be \ harmed, hunted, or captured by anyone. Severe consequences may result in violation of this order." - value = CATALOGUER_REWARD_TRIVIAL + value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/fennec name = "fennec" //why isn't this in the fox file, fennecs are foxes silly. diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index ff6fe3671d3..39509bf1bb5 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -15,7 +15,7 @@ become a major issue for various colonies and stations.\
\ These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." - value = CATALOGUER_REWARD_TRIVIAL + value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/aggressive/frog name = "giant frog" From d9b2b5e782560d61e26ddd1e2af3ecef100cc23b Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 15:09:16 -0400 Subject: [PATCH 06/36] Fixes the Spaces *gestures at the title* --- .../simple_mob/subtypes/vore/deathclaw.dm | 24 +++++++------- .../living/simple_mob/subtypes/vore/fennec.dm | 32 +++++++++---------- .../living/simple_mob/subtypes/vore/frog.dm | 26 +++++++-------- 3 files changed, 41 insertions(+), 41 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index 63edcd9028e..7125204f731 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -1,18 +1,18 @@ /datum/category_item/catalogue/fauna/deathclaw name = "Creature - Deathclaw" desc = "Classification: Trioceros dominus\ -

\ - Originally the Deathclaw was a top secret genetics project run by a now defucnt defence company lost to time.\ - The creatures are known to attack humans and other animals regularly to protect their territoy \ - or to hunt for food. It is speculated that they escaped roughly around the time the Hegemony War \ - broke out as sighting of these beasts in the wild began around that time. \ -
\ - Deathclaws are a large, carnivorous, bipedal reptile species, designed for maximum lethality. \ - Deathclaws are made even more dangerous by their reproductive instincts. deathclaws are an oviparous species, \ - female deathclaws will lay eggs in clusters, sired by the strongest male deathclaws in the pack, typically the alpha male.\ -
\ - These creatures are considered an invasive species, and thus hunters are encouraged to hunt them \ - although they are cautioned when doing so due to the danger that the creature poses." +

\ + Originally the Deathclaw was a top secret genetics project run by a now defucnt defence company lost to time.\ + The creatures are known to attack humans and other animals regularly to protect their territoy \ + or to hunt for food. It is speculated that they escaped roughly around the time the Hegemony War \ + broke out as sighting of these beasts in the wild began around that time. \ +
\ + Deathclaws are a large, carnivorous, bipedal reptile species, designed for maximum lethality. \ + Deathclaws are made even more dangerous by their reproductive instincts. deathclaws are an oviparous species, \ + female deathclaws will lay eggs in clusters, sired by the strongest male deathclaws in the pack, typically the alpha male.\ +
\ + These creatures are considered an invasive species, and thus hunters are encouraged to hunt them \ + although they are cautioned when doing so due to the danger that the creature poses." value = CATALOGUER_REWARD_HARD /mob/living/simple_mob/vore/aggressive/deathclaw diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index 602003c8bf6..87a5e61fcf7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -1,22 +1,22 @@ /datum/category_item/catalogue/fauna/fennec name = "Wildlife - Fennec" desc = "Classification: Vulpes zerda\ -

\ - The Fennec fox is a small crepuscular fox native to Earth in Sol that nearly went extinct in the 2030s.\ - Through conservation efforts and the rise of space colonies, the Fennec was brought back from the brink \ - and is now labeled as 'Least Concern'. During the great Sol Expansion Period, Fennec were brought with \ - colonist as a means of companionship and as a ecosystem balance for desert worlds such as Virgo 4. \ - Their presence on Virgo 4 spans back to when the colony was first established and now modern Virgo \ - Fennec are upwards of five times larger than their Sol cousins and have gained a larger appetite. \ - However, despite this they are passive and do not actively hunt as their bodies have grown accustomed \ - to less available food sources.\ -
\ - Fennec foxes reach sexual maturity at around nine months and mate between January and April\ - They usually breed only once per year. After mating, the male becomes very aggressive and protects \ - the female, provides her with food during pregnancy and lactation.\ -
\ - These animals, despite their current Conservation status, are a protected species and are not to be \ - harmed, hunted, or captured by anyone. Severe consequences may result in violation of this order." +

\ + The Fennec fox is a small crepuscular fox native to Earth in Sol that nearly went extinct in the 2030s.\ + Through conservation efforts and the rise of space colonies, the Fennec was brought back from the brink \ + and is now labeled as 'Least Concern'. During the great Sol Expansion Period, Fennec were brought with \ + colonist as a means of companionship and as a ecosystem balance for desert worlds such as Virgo 4. \ + Their presence on Virgo 4 spans back to when the colony was first established and now modern Virgo \ + Fennec are upwards of five times larger than their Sol cousins and have gained a larger appetite. \ + However, despite this they are passive and do not actively hunt as their bodies have grown accustomed \ + to less available food sources.\ +
\ + Fennec foxes reach sexual maturity at around nine months and mate between January and April\ + They usually breed only once per year. After mating, the male becomes very aggressive and protects \ + the female, provides her with food during pregnancy and lactation.\ +
\ + These animals, despite their current Conservation status, are a protected species and are not to be \ + harmed, hunted, or captured by anyone. Severe consequences may result in violation of this order." value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/fennec diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 39509bf1bb5..d8e802159c3 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -1,19 +1,19 @@ /datum/category_item/catalogue/fauna/frog name = "Wildlife - Giant Frog" desc = "Classification: Anura gigantus\ -

\ - A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing\ - the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ - These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ - Modern day Giant Frogs have reveted to a more feral state compared to their original anncestors and are hostile \ - towards humans and other small wildlife - hunting them for food.\ -
\ - The particular breed of Frog that was originally used in the scientific experiments were known as explosive breeders.\ - With explosive breeders, mature adult frogs arrive at breeding sites in response to certain trigger factors such as rainfall \ - occurring in an arid area. In these frogs, mating and spawning take place promptly and the speed of larval growth is rapid in \ - order to make use of the ephemeral pools before they dry up. Because of this, the Frog population is through the roof and has \ - become a major issue for various colonies and stations.\ -
\ +

\ + A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing\ + the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ + These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ + Modern day Giant Frogs have reveted to a more feral state compared to their original anncestors and are hostile \ + towards humans and other small wildlife - hunting them for food.\ +
\ + The particular breed of Frog that was originally used in the scientific experiments were known as explosive breeders.\ + With explosive breeders, mature adult frogs arrive at breeding sites in response to certain trigger factors such as rainfall \ + occurring in an arid area. In these frogs, mating and spawning take place promptly and the speed of larval growth is rapid in \ + order to make use of the ephemeral pools before they dry up. Because of this, the Frog population is through the roof and has \ + become a major issue for various colonies and stations.\ +
\ These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." value = CATALOGUER_REWARD_TRIVIAL From 2a3199ca2ec4f1cbe0e3dfd24410051645912d01 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 15:09:40 -0400 Subject: [PATCH 07/36] Adds Rat Lore rat rat rat rat rat rat rat rat rat --- .../living/simple_mob/subtypes/vore/rat.dm | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index d708f265bb3..7cd23811f11 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -1,14 +1,28 @@ -/datum/category_item/catalogue/fauna/rat //TODO: VIRGO_LORE_WRITING_WIP +/datum/category_item/catalogue/fauna/rat name = "Creature - Rat" - desc = "A massive rat, some sort of mutated descendant of normal Earth rats. These ones seem particularly hungry, \ - and are able to pounce and stun their targets - presumably to eat them. Their bodies are long and greyfurred, \ - with a pink nose and large teeth, just like their regular-sized counterparts." + desc = "Classification: Mus muscular\ +

\ + Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, \ + but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats.\ + It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't effected the rat's \ + general docile nature. When encounterd by human's or other species it generally ignores them unless provoked.\ +
\ + Rats become sexually mature at age 6 weeks, but reach social maturity at about 5 to 6 months of age. \ + The average lifespan of rats varies by species, but many only live about a year due to predation.\ + However, due to the large nature of this particular species of rat, predation is usually not that much of an issue. \ + This doesn't mean that there is an overpopulation, though, quite the opposite. Giant Rats are rare and this is usually \ + due to small litter sizes and lack of proper food sources. Areas that one would typically see a Giant Rat is large garbage \ + disposals or areas that have large amounts of live food (other rats, mice, etc.) such as maint tunnels. \ +
\ + Male rats are called bucks; unmated females, does, pregnant or parent females, dams; and infants, kittens or pups. \ + A group of rats is referred to as a mischief." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/aggressive/rat name = "giant rat" desc = "In what passes for a hierarchy among verminous rodents, this one is king." tt_desc = "Mus muscular" + catalogue_data = list(/datum/category_item/catalogue/fauna/rat) icon_state = "rous" icon_living = "rous" From a3fdbc28730a4cc615dbd8c870cb93705569f57e Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 15:12:48 -0400 Subject: [PATCH 08/36] hey, another fix --- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index d8e802159c3..6c5579374a8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -2,7 +2,7 @@ name = "Wildlife - Giant Frog" desc = "Classification: Anura gigantus\

\ - A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing\ + A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing \ the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ Modern day Giant Frogs have reveted to a more feral state compared to their original anncestors and are hostile \ From fd61a288b0d131f663ca20f4bfdfe73438fb6b0e Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 15:29:15 -0400 Subject: [PATCH 09/36] More minor fixes *eternal screaming* --- code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm | 2 +- code/modules/mob/living/simple_mob/subtypes/vore/rat.dm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index 87a5e61fcf7..f285d843ef5 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -11,7 +11,7 @@ However, despite this they are passive and do not actively hunt as their bodies have grown accustomed \ to less available food sources.\
\ - Fennec foxes reach sexual maturity at around nine months and mate between January and April\ + Fennec foxes reach sexual maturity at around nine months and mate between January and April \ They usually breed only once per year. After mating, the male becomes very aggressive and protects \ the female, provides her with food during pregnancy and lactation.\
\ diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index 7cd23811f11..d94ab171b0b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -3,12 +3,12 @@ desc = "Classification: Mus muscular\

\ Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, \ - but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats.\ + but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats. \ It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't effected the rat's \ general docile nature. When encounterd by human's or other species it generally ignores them unless provoked.\
\ Rats become sexually mature at age 6 weeks, but reach social maturity at about 5 to 6 months of age. \ - The average lifespan of rats varies by species, but many only live about a year due to predation.\ + The average lifespan of rats varies by species, but many only live about a year due to predation. \ However, due to the large nature of this particular species of rat, predation is usually not that much of an issue. \ This doesn't mean that there is an overpopulation, though, quite the opposite. Giant Rats are rare and this is usually \ due to small litter sizes and lack of proper food sources. Areas that one would typically see a Giant Rat is large garbage \ From dbb8352ec0f4c57b1b3d6962053212bf9ec2da6c Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 15:38:08 -0400 Subject: [PATCH 10/36] Adds Snek Lore SSSSSSsssssss --- .../subtypes/animal/space/snake_vr.dm | 18 +++++++++++++++ .../living/simple_mob/subtypes/vore/snake.dm | 23 +++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index 903f4b9ce61..f51c98c382f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -1,6 +1,24 @@ +/datum/category_item/catalogue/fauna/snake + name = "Wildlife - Snake" + desc = "Classification: Reptilia Serpentes\ +

\ + Snakes are elongated, limbless, carnivorous reptiles of the suborder Serpentes \ + Like all other squamates, snakes are ectothermic, amniote vertebrates covered in overlapping scales. \ + Many species of snakes have skulls with several more joints than their lizard ancestors, \ + enabling them to swallow prey much larger than their heads with their highly mobile jaws. \ +
\ + This species of snake is nonvenomous and use their large bodies to primarily subdue their prey. \ + Nonvenomous snakes either swallow prey alive or kill them by constriction - this is dependant on the prey. \ +
\ + These animals are a protected species and are not to be harmed, hunted, or captured by anyone. \ + Severe consequences may result in violation of this order." + value = CATALOGUER_REWARD_TRIVIAL + /mob/living/simple_mob/animal/passive/snake name = "snake" desc = "A big thick snake." + tt_desc = "Reptilia Serpentes" + catalogue_data = list(/datum/category_item/catalogue/fauna/snake) icon_state = "snake" icon_living = "snake" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm index de2139fd1a8..49199b97f38 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm @@ -1,6 +1,29 @@ +/datum/category_item/catalogue/fauna/giant_snake + name = "Creature - Giant Snake" + desc = "Classification: Serpentes gigantus\ +

\ + Snakes are elongated, limbless, carnivorous reptiles of the suborder Serpentes \ + Like all other squamates, snakes are ectothermic, amniote vertebrates covered in overlapping scales. \ + Many species of snakes have skulls with several more joints than their lizard ancestors, \ + enabling them to swallow prey much larger than their heads with their highly mobile jaws. \ + This particular species of snake has likely been mutated by the many phoron deposites in the region and \ + has grown to an unnatural size. Biologically this snake is no different than that of the common snake, \ + but this species has been known to have increased hostility towards wildlife. Scientists are still studying \ + this new species for any differences in behavior or biology beyond the increase in size. \ +
\ + This species of snake is nonvenomous and use their large bodies to primarily subdue their prey. \ + Nonvenomous snakes either swallow prey alive or kill them by constriction - this is dependant on the prey. \ +
\ + This snake is extremely hostile to all wildlife and living beings and should be avoided at all costs. \ + People who spot these creatures are urged to inform the nearest militant entity so that they can be \ + dealt with in a professional manner." + value = CATALOGUER_REWARD_HARD + /mob/living/simple_mob/vore/aggressive/giant_snake name = "giant snake" desc = "Snakes. Why did it have to be snakes?" + tt_desc = "Serpentes gigantus" + catalogue_data = list(/datum/category_item/catalogue/fauna/giant_snake) icon_dead = "snake-dead" icon_living = "snake" From 6a2566ea5b7cd37237016ac1c165f0973be8f6d9 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:42:44 -0400 Subject: [PATCH 11/36] Spelling Fix 1 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/rat.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index d94ab171b0b..a19a8af4265 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -4,7 +4,7 @@

\ Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, \ but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats. \ - It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't effected the rat's \ + It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't affected the rat's \ general docile nature. When encounterd by human's or other species it generally ignores them unless provoked.\
\ Rats become sexually mature at age 6 weeks, but reach social maturity at about 5 to 6 months of age. \ From 2d1f695f9c83f36f9f8dbfa2d91539ef8f0b3ec9 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:42:59 -0400 Subject: [PATCH 12/36] Spelling Fix 3 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/rat.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index a19a8af4265..a39de8a75a8 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -5,7 +5,7 @@ Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, \ but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats. \ It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't affected the rat's \ - general docile nature. When encounterd by human's or other species it generally ignores them unless provoked.\ + general docile nature. When encounterd by humans or other species it generally ignores them unless provoked.\
\ Rats become sexually mature at age 6 weeks, but reach social maturity at about 5 to 6 months of age. \ The average lifespan of rats varies by species, but many only live about a year due to predation. \ From b29638cefdf0c8f18ecac843d9c84ee5ea3ee017 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:43:07 -0400 Subject: [PATCH 13/36] Spelling Fix 4 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 6c5579374a8..87ce0dfeb31 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -5,7 +5,7 @@ A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing \ the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ - Modern day Giant Frogs have reveted to a more feral state compared to their original anncestors and are hostile \ + Modern day Giant Frogs have reverted to a more feral state compared to their original ancestors and are hostile \ towards humans and other small wildlife - hunting them for food.\
\ The particular breed of Frog that was originally used in the scientific experiments were known as explosive breeders.\ From 9093ebe7ead23cd014e1fc0e5a90cb9a925e9834 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:43:28 -0400 Subject: [PATCH 14/36] Spelling Fix 5 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index 7125204f731..d52552059fa 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -2,8 +2,8 @@ name = "Creature - Deathclaw" desc = "Classification: Trioceros dominus\

\ - Originally the Deathclaw was a top secret genetics project run by a now defucnt defence company lost to time.\ - The creatures are known to attack humans and other animals regularly to protect their territoy \ + Originally the Deathclaw was a top secret genetics project run by a now defunct defence company lost to time.\ + The creatures are known to attack humans and other animals regularly to protect their territory \ or to hunt for food. It is speculated that they escaped roughly around the time the Hegemony War \ broke out as sighting of these beasts in the wild began around that time. \
\ From fb30168174aeed624f60f56d30dd3c2210c029ea Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:43:46 -0400 Subject: [PATCH 15/36] Spelling Fix 6 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/snake.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm index 49199b97f38..9c8e37c07b0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm @@ -6,7 +6,7 @@ Like all other squamates, snakes are ectothermic, amniote vertebrates covered in overlapping scales. \ Many species of snakes have skulls with several more joints than their lizard ancestors, \ enabling them to swallow prey much larger than their heads with their highly mobile jaws. \ - This particular species of snake has likely been mutated by the many phoron deposites in the region and \ + This particular species of snake has likely been mutated by the many phoron deposits in the region and \ has grown to an unnatural size. Biologically this snake is no different than that of the common snake, \ but this species has been known to have increased hostility towards wildlife. Scientists are still studying \ this new species for any differences in behavior or biology beyond the increase in size. \ From 7ae75efa983c03e0de3ef9356520707dfb537eec Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 17:52:57 -0400 Subject: [PATCH 16/36] Indent Fixes code go brrrrr --- .../mob/living/simple_mob/subtypes/animal/space/snake_vr.dm | 4 ++-- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 2 +- code/modules/mob/living/simple_mob/subtypes/vore/snake.dm | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index f51c98c382f..419777c59c0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -10,8 +10,8 @@ This species of snake is nonvenomous and use their large bodies to primarily subdue their prey. \ Nonvenomous snakes either swallow prey alive or kill them by constriction - this is dependant on the prey. \
\ - These animals are a protected species and are not to be harmed, hunted, or captured by anyone. \ - Severe consequences may result in violation of this order." + These animals are a protected species and are not to be harmed, hunted, or captured by anyone. \ + Severe consequences may result in violation of this order." value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/animal/passive/snake diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index 87ce0dfeb31..b4057b01817 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -14,7 +14,7 @@ order to make use of the ephemeral pools before they dry up. Because of this, the Frog population is through the roof and has \ become a major issue for various colonies and stations.\
\ - These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." + These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/aggressive/frog diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm index 9c8e37c07b0..e68e3829e0d 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm @@ -14,9 +14,9 @@ This species of snake is nonvenomous and use their large bodies to primarily subdue their prey. \ Nonvenomous snakes either swallow prey alive or kill them by constriction - this is dependant on the prey. \
\ - This snake is extremely hostile to all wildlife and living beings and should be avoided at all costs. \ - People who spot these creatures are urged to inform the nearest militant entity so that they can be \ - dealt with in a professional manner." + This snake is extremely hostile to all wildlife and living beings and should be avoided at all costs. \ + People who spot these creatures are urged to inform the nearest militant entity so that they can be \ + dealt with in a professional manner." value = CATALOGUER_REWARD_HARD /mob/living/simple_mob/vore/aggressive/giant_snake From 2f8168e776749e902e17a749e2cfb06498f13395 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 18:39:34 -0400 Subject: [PATCH 17/36] Sect Queen and Sect Drone Lore Adds lore for both the Sect Queen and Sect Drone --- .../simple_mob/subtypes/vore/sect_drone.dm | 17 +++++++++++++- .../simple_mob/subtypes/vore/sect_queen.dm | 23 +++++++++++++------ 2 files changed, 32 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index 619e0acad0f..ec5d2f55b8a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -1,12 +1,27 @@ /datum/category_item/catalogue/fauna/sect_drone name = "Creature - Sect Drone" - desc = "Database Update Pending" //TODO: Virgo Lore Writing WIP + desc = "Classification: S Insecta gigantus\ +

\ + A massively-sized insect that is native to Virgo 3B. Much like its queen, it bears the combined physical traits \ + of several of Earth's insects. Its forelegs have claws bearing serrated edges much like a Mantis, which it uses \ + in both self-defense and during its hunts. On it's back are two large semi transparent wings like a beetle that it \ + uses for increased mobility. Covering its body is a layer of light, thick, and protective chitin, resilient enough to absorb \ + most physical damage while being light enough for the Sect Drone to hover. \ +
\ + It is not uncommon for a Sect Drone to go out alone to search for potential prey to bring back to the nest. \ + Regardless of reason, it is cautioned against approaching a Sect Drone as, like their queen, their behaviour is wildly \ + inconsistent. A Sect Drone can vary from hositle to docile depending on certain factors that scientists have \ + yet to uncover. \ +
\ + The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ + allowing the drone to carry multiple large prey inside of its stomach with realitive ease." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/sect_drone name = "sect drone" desc = "A large, chitin-plated insectoid whose multiple cyan eyes cast a frightful blue light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." + tt_desc = "S Insecta gigantus" icon_dead = "sect_drone_dead" icon_living = "sect_drone" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm index bb0933dd862..8bc17c72c0f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm @@ -2,20 +2,29 @@ /datum/category_item/catalogue/fauna/sect_queen name = "Creature - Sect Queen" - desc = "A massively-sized insect that is native, although rarely spotted outside of its colony, to Virgo 3B. \ + desc = "Classification: S Insecta maximus gigantus\ +

\ + A massively-sized insect that is native - although rarely spotted outside of its colony - to Virgo 3B. \ It bears the combined physical traits of several of Earth's insects. Its forelegs have claws bearing serrated \ - edges, which it uses in both self-defense and during its hunts. Covering its body is a layer of thick and \ - protective chitin, resilient enough to absorb most physical damage. It is not uncommon for a queen to go out \ - alone to search for potential new nesting grounds... or perhaps it does so to seek bigger prey that its much \ - smaller drones might be unable to acquire. The lack of chitin on the underside of its abdomen is deliberate, \ - as the flesh is very elastic and stretchable, allowing the queen to carry multiple large prey inside of its \ - stomach with ease." + edges much like a Mantis, which it uses in both self-defense and during its hunts. Covering its body is a layer \ + of thick and protective chitin, resilient enough to absorb most physical damage. \ +
\ + Though rarely seen, it is not uncommon for a queen to go out alone to search for potential new nesting grounds \ + or perhaps it does so to seek bigger prey that its much smaller drones might be unable to acquire. \ + Regardless of reason, it is cautioned against approaching a Sect Queen as their behaviour is wildly \ + inconsistent. A Sect Queen can vary from hositle to docile depending on certain factors that scientists have \ + yet to uncover. \ +
\ + The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ + allowing the queen to carry multiple large prey inside of its stomach with ease. There is no know limit to home much \ + prey a single specimen can carry and scientists are wary to find said limit." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/sect_queen name = "sect queen" desc = "A titanic, chitin-plated insectoid whose multiple crimson eyes cast a frightful red light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." + tt_desc = "S Insecta maximus gigantus" icon_dead = "sect_queen_dead" icon_living = "sect_queen" From c6a121b1c5734a8a13f08bd1de8582e03a45b829 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 18:39:53 -0400 Subject: [PATCH 18/36] Adds better sect_drone_dead sprite --- icons/mob/vore64x64.dmi | Bin 190804 -> 190836 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/vore64x64.dmi b/icons/mob/vore64x64.dmi index e349085e633e3728a9f27fa7d3496aa05442a45d..abe57811a507e08ce8b031ba1ff6c992ae8a612e 100644 GIT binary patch delta 3787 zcmb_fdo+~W`+p5`&z*Bj!ikiVOGOf6TuR2Jaxcn6$Nd&lXv8aIL>;%}AZc7WZbM|o z?MUTz5V_1CGebxt8Fyx4F2CWoet-YgcdhTc)?WMb?zP|NdG_b|?7g3tI3l(=A{L*- z*8m|-f>BaRJ$HM;S&ew*Yg8%Mu87zay-Vdc-1S7df0_SnR5Ve|*YY6D;BJVGK)7(} z6%~l7V8m_72WECTi8nNjo*uGLkcXJ_?S9Sw(*4&NqK%f}u>fbplV>-*`Ux$tYED(- z<*-OUeCuT4=M|x(C_le>hLzI5$1v`Sgkw4&0Du7RDLu?5yw?NPFo@JX$UqCI?gP~= zVY7W;wkRFH58{bO0KR=xaS?#*gMCYT=s!2K?;rSYSo(iMYQu%QU7y-Le|!)f>ok5E z8g_7ThW5Yy&E~v?RQCoW*VwCL+HM-(w-a+LIVdiqP;Bj65+vQ7jPx$x-*fRLO*!5= zNO7#OQ1$Enq=!vw{F!LQZ?}3b6LF!xv`1sBbeBDbh2WdQA#MzV1j+rt0{gGG+zGG@ zdt7-SJhz!L9(1ETT^a761Wq>FX5C>-Mfm*O#_XsgPNUxB_)uk%o3Iz#2;+fop!bR7 zWan6(jo^Bs4R7*XDec!w0n#`*m)ThJeXlLI`B1^O#_IPJv(xrr6}+zO#@MA% zYo@de{)PyA$aZi${VA_?<^xUHStFNJ5n1&}jj}=j*sOmQmPj_d3zL;kV)h3&xA`h^ zu=h^0q`tP&Bp0UAE+ZUW-VJG2+cP}x+f2hiGe`Pr$Ig;#9FwGsCzQ2PvyUzcWXfJV zZv@8DBED@F_WxR83|_9b4>gwV=A>KIaruFG*MLA_J8S>LV(l`WNY2P=cGg$|L`>)a zia%dh$92ljMTM-gI7*G_=e^vC<26gU8& zoh+jsJnGOH%4L{3h*FiiYlTlHHiHi;zjPSHty%akF&||?Pu$7A(po(*;tm!k6rxf0 zt-p(z?y*3*+{dB;BWY|EUM32M)I3?y~NbUE23-Rhy1 zB}*%FqlnTJNPag(!&nB0nesk6_e69rC)%~ZTC?J6s7p#S`{q121a&jTi6?%4)obrD z@ZnH}39E}Bh!x`P#ori-HE%0^KwTj#m(6Sx0xnxee5Nv9ogvWsx&%9fD^}O#zLMOf9;}^dlPq!Uh?vBKAd(hyO^ep zYW`vJ&)t3!$f0**Lp%tJ94;Xz_!M)RmTu!X{~Y0N%tcws4Dw_$u$T&T`k22T8oZI8 zS73ifKE(wr#p?377;%@1Ad6X4R)XeoFPIz*oD)D|>}+oo@aE;HOVBAA756!Rc%^6; zveCav$utsyH9-{G%%vP&zH75bo!mjeoWHx%NWwaN1TZ z6{W#A)K@3~Pld++^+Z68cOMKDxGTi}V|49=wsQZEqW0($(GOPEb9dEJL5HUklgv%b))M7j5F0xFDqE6G$5VuGH8MW?hN|G>5>-^DpW9; z4Wfd_INYUy2U*Z#NfsHDs-CC)zFTZM8~qg*lz%;A-Az!_6W<9(3@Gd-X%F?Pq`(%3+^_N z3Dh1?O!`He(UnU1IO~yiZtKgH7x0&?ob~Bf!^-oz71t%aX)veL$Uxsv*WIF+8w@vB zEw!E&tqeEQAtbng>5Dm`{@J*pbv;_o@X9rC74KI$*)323#G^s?NGRpQZO@XbbgI~0 zBO$X}4=_*&v%_Su?xok>o`0Uz>-vWKCbLf#jL?;pPhny)b>WR>jb{z=`zH|1u}UV* zsQ{S(%Iz+Y$GC=0!kO-NW-rof!Pc>jr!Rx` zH$ivUq53VB=jz{a+8q?)B4?Rld=_o1CDFdci?J$_^a_*1;`fn^yNEuYH|{Mlje*zZ z`HM+cj_6NgoNHLOY2x9QQbDb|VQf!+0DWPU&-%HeU3;oppj|mt*~gz&)2EkxR?Sk= z0?cTd!Qg{_1A=JVbuW(Va{er`c{d={=`8%?Mw7W@Uptxq0-_ zF1nWcq&^m__k8^LjZkJA^(}q&5SOi*&W2YH&sfq~Y+=Cz&7@R`s`NgWOp8#nHt zc4$Tf=%Z18j-b$J(OCc}nee2wjkj~`(9drxcz3nEgVpOhMkLmTj{jSCtbxmz{YMRJYA7QP;^&wv$p^5_ z@KnE}&L*d^Abb1r51y0p7so-|;DEFt>$RG`>vyk>LPXWZ{pgLDq>0_qh>4lFlPbc1 zYN-aF_4QDu7uTKC;Wmd1+$pHN3;L8TZdqAmgw7_bY_G6$)8g zAJX+XtPhH>1tksgK9R)q>N>S763clwhyy{jvB%CO!rPA9V^SuN~1&Gfe4D!`W zV^3lOGW&gh7h-!x?F`O8hN3q=&}Hexjbnl#laL4KScDUZgvyf``XSlnSQQl?UB6ko zXL+0K_qeYqr!|v}S1i5G>e?&FP(k%Xs2s8K`6|Dl7+f7Erd^yM$;)naOs!#E0Bo71 zQa3FCEFcP8`RaRGp^rgK_Qjq^p`Ik0-YQ6V6}&V8iL2Mh9atQ$qvnh+5#GPbtu$N8 zUiK6Q;qji{B*`;R|9+-FC^Ex<4@TZ@?sz%!a%w17pL6hh`0k{=i)zi46e;&Jyeg$z z3)Zdc`EL`F5VsI}=J~5JMmjXE$wICEF{afN)`geHIFP5X0<(34}0Xf^9v z>xg^c>Eh&FJ#pax$6s`&Memh#K(kCweAo$F0>ho#gYW55wyNAZB%O2xzRQ8k6nK$U z`KeAw`Vb>c6h2!`YyZZ9=F<{?@~W8d5HxTKd7U`7LV8Q?{TVeqXx%GmPT^H|a`S5p z^l5?b24{LK{SV3=Z9SjgP`PuY0u^vo{-VDzQ?ZRR&2K1x2;`PXZPtuylS@6N>M}vC zH1zug2-%Jy2^Y8&n0mZzp$b>WuF zU1rQ*^8x;4ulS`Hmm~)k%6dWb0(w;pCdIWusNj>to=vOmD6LBx)`k-N{_+KL|I*uc zqa)PLv8+>FmATT>zRFw=7Y8r3RQPZuEZs?MBp3<+xACQrPM8!~1i4W9DY>2bH1 z?5$7PCL-nSms{CunC_-e>{|7d7*_6BB{hrK9vP8N=WwLmd(`QFIRsfaLk~ delta 3755 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 Ic0WJDEyZ`_I From 2d5fb48c38e24d8c9854a6af445503047cf439cf Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 18:43:11 -0400 Subject: [PATCH 19/36] Whoops - slight fix --- icons/mob/vore64x64.dmi | Bin 190836 -> 190838 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/vore64x64.dmi b/icons/mob/vore64x64.dmi index abe57811a507e08ce8b031ba1ff6c992ae8a612e..eec9f30de9f5ddef87e1ce84ceea1d826cf0546b 100644 GIT binary patch delta 3546 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 S{>M=F2B0kLE>$3J#{D0y8vADe delta 3544 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 Date: Tue, 27 Apr 2021 19:34:57 -0400 Subject: [PATCH 20/36] Spelling Fix 41 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- .../modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm index 8bc17c72c0f..233982fe679 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm @@ -12,7 +12,7 @@ Though rarely seen, it is not uncommon for a queen to go out alone to search for potential new nesting grounds \ or perhaps it does so to seek bigger prey that its much smaller drones might be unable to acquire. \ Regardless of reason, it is cautioned against approaching a Sect Queen as their behaviour is wildly \ - inconsistent. A Sect Queen can vary from hositle to docile depending on certain factors that scientists have \ + inconsistent. A Sect Queen can vary from hostile to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ @@ -81,4 +81,4 @@ say_list_type = /datum/say_list/sect_queen /datum/say_list/sect_queen - say_got_target = list("chitters angrily!") \ No newline at end of file + say_got_target = list("chitters angrily!") From 90bcb9bfe2070626e542fba3b9533110e7c0e3d7 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 19:35:20 -0400 Subject: [PATCH 21/36] Spelling Fix 38 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- .../mob/living/simple_mob/subtypes/vore/sect_drone.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index ec5d2f55b8a..e14dc22162b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -10,11 +10,11 @@
\ It is not uncommon for a Sect Drone to go out alone to search for potential prey to bring back to the nest. \ Regardless of reason, it is cautioned against approaching a Sect Drone as, like their queen, their behaviour is wildly \ - inconsistent. A Sect Drone can vary from hositle to docile depending on certain factors that scientists have \ + inconsistent. A Sect Drone can vary from hostile to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ - allowing the drone to carry multiple large prey inside of its stomach with realitive ease." + allowing the drone to carry multiple large prey inside of its stomach with relative ease." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/sect_drone @@ -79,4 +79,4 @@ say_list_type = /datum/say_list/sect_drone /datum/say_list/sect_drone - say_got_target = list("chitters threateningly!") \ No newline at end of file + say_got_target = list("chitters threateningly!") From b957d4c1e09b110c00a6c270c28e273d355ae9f5 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 20:31:47 -0400 Subject: [PATCH 22/36] Adds the Mimic --- .../living/simple_mob/subtypes/vore/mimic.dm | 20 ++++++++++++++---- icons/mob/vore64x64.dmi | Bin 190838 -> 190843 bytes 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index 5307a05cd03..a5b6121b25b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -1,13 +1,25 @@ -/datum/category_item/catalogue/fauna/mimic //TODO: VIRGO_LORE_WRITING_WIP +/datum/category_item/catalogue/fauna/mimic name = "Aberration - Mimic" - desc = "A being that seems to take the form of a crate, for whatever reason. \ - It seems to lie in wait for it's prey, and then pounce once the unsuspecting person attempts to open it. \ - For whatever reason, they seem native to underground areas, and they're very tough, and hard to kill, able to pounce fast." + desc = "Classification: Mimus vorare\ +

\ + Mimics are morph creatures that share properties with the likes of Prometheans. They could assume any shape, \ + provided that they retained the same volume. In order to most effectively lure prey, they most commonly \ + take the shape of chests and other objects likely to be touched by someone - though the latter is rarer \ + than the former. \ +
\ + Mimics prefer consuming large prey such as humans or humanoid species, however, for means of survival they \ + might resort to eating smaller prey. A meal of one or two humanoids could sustain a mimic for several \ + months at a time - the main reason that they prey on humanoids to begin with. They reproduced asexually \ + by splitting their mass, the young growing to adulthood within a few years time.\ +
\ + Mimics had no concerns beyond surviving and acquiring food." value = CATALOGUER_REWARD_HARD /obj/structure/closet/crate/mimic name = "old crate" desc = "A rectangular steel crate. This one looks particularly unstable." + tt_desc = "Mimus vorare" + var/mimic_chance = 30 var/mimic_active = TRUE diff --git a/icons/mob/vore64x64.dmi b/icons/mob/vore64x64.dmi index eec9f30de9f5ddef87e1ce84ceea1d826cf0546b..41394a32c8f4706bf64209190504eb405f9c7509 100644 GIT binary patch delta 3568 zcmX|E2{@GB_kS&g#3g#CvSgWW7_Z7+m_)X(hAfROWQm!K zm?$K&FEh!O!kDoPgBkN1-~aRc-{-mS`<(OKd(XL_^Ev09cWaP;Z;(GWj-!EdcoN(e z7XAD%F@!NOnO3D3XJ6+Em3k(;lqq8V_|lD*FAWCnNltTyRu*pg$Mw%}o*Pb#wc>yh z4JC!_7Tm{71!WUa*W>l9KkBx~HD4+dXw2vlFcY=6Etb7C{;oO@QaQaua-^($^G7sl z*H1%u$=~+B@1?2b<=zD;+9o=jLO{0n6z5oW#T2J7*wlrbUH|dsX~?TF)o|(hwO@rI zF%aP38CHn^2H83<`RVjP(gTZ()oZSrzo)mY1~iWanJZ8+P5ZK=n*UA3k8>n7M0g@U z^BMd%37sSc6Dkk))Qw;m^(`f=-8`wiJC8q&q#C9VM2179>Hn=N#C}}>d$ZLyJ23u2 zh}>S}hsosK@ipPj_5z%Y>GrBhc6Jb0Vw|C-s_t@o^qfbMSmdyORO3}#yK!~6$p{Ys zeC#@-6^0>M06;@~0+)~(i!AD#7dPTo%sSj?Ju|L^U-efge9Q3Ts zau$_~H1A3YUSp3czSyaA=g8a{GUul3Z72BvJ@tF^%gs7=>X&WwliI$%obrm8h32Uf zAo}O1#G*4JYQq)Br5ShN!W$SZmvDS-4XFsvL$8{qafr{+hByl1Lufb!3jAxa0Bg?K9P94*S7BN(hWH^K74vD zH!xtHFB)s~hiyo+MeEKTeC@4E#$8*+k&{GhYG~qzW~BB*cc^w40H73BuLap|e(=7q zt$C0nWHg9-7(Df|I+EIU|9bw>{p}V)#^1U=8KY?|A}Y>H9?&b+k^(}UtS>f)X8Zi| z0fpTTd5%E+e)F?W*B}x{Tzia4@fV7h$FpYALFcvG(=jnORYU7DN)D1DD-C`AXq`7( zK8of5)K;R%fqH*UosL+_g3s1Axxm?R9em9`$FGH=yJ71e@$3KktY+)fP&+e^z|BoF z_BYbomZ$oIvZm*FV3B4He6tduiU168i_kBAA@OW<5;x$R@DhGVE(Nw4O8FUR(HHIX zqrLB>NN=yXtu6RIC}dYw_Dv8wYuDh7iW4OOqo=k?d@(w?ApI$r;R zGxaF2#&PPUV;sCd*qgG$lC)?kcWpz&XWx-yi0teus_K>O@}s2dOK0aF+M~>>ZK}vJ^?VY5ZV!QRNlytDiW=LJY4|ywy6>pC4h|GEo#O z7DLxw_P?L*tR6Bt676AQg;%e}Cx5U^y~C$Ja0v|9gCVz%fZ57nZxPL3w$d#LTWy+G z@9n`ND%*Z1@D~Zm>`fl?-rL<|l3OEJs+aRzQ4bt9*s#b{lbZBCF@t-X+1&QG-^Ysb z8S?6}Q~HYc@nLm&{)K`$^2Si<@y-s@_jmrhKVz`-8PYUMHZ$a{?DToC zh)M`@F{yS}xZ@Mp^g%ZWjlQ6Q7}Ff!+m%}vbrbzXd3XIrwwXLkPd;S(dH}0>?(LKV zg{5q+!S?T#G6PitvJm>yt+nu$%2Jkvw6+=Cwp{d6T2z@2e)ub~YD2*Puf3z(;GF*bL~2VxqKFF5k?se_j_NaEc#s; zsO=HNQ5+sOf41F-zb^2vj&lrN+vc9?*dahtCr>0c?%4`TuHWir_%pu7hnHv97x^a6 zi{&O?`%pMaMc$$t^=sndpw zL{BH*h%hPU4`7LT&)n7CVqN7fbD-O3sM@Sy(|NWtgCN{L#*nTV?~q7mETYEKX@~3e zh;{LqxPK0Rlc>&7{Uo4YMPA*WY&{HwJx$<3X_V%~oG={Du?BHkJwLy>EqKU<7$ii* zNrn(0_r}Sr38BBY;S<Z|U8RP0jmyeR=QuJV_oMTtwIy)fh<{?i|8n7v3L1V!Z1kh7fF5tQ& zZQx}vBsDeW_~Q=(chF=I2f$*n3us^Y))7nJArao;rJH%X&NUeP8@~c00VW+oF_Zgt zC)adZf@qee5$f5zp*x@WVDOIacc$^>W_|s}9zK|LE!A)kJ0PV=yE!-wDa650&k7M~#Qk0f=C8Oy&ngq4&FninI|$7dBhLNVa;kxI}#T`PWXu*LCd9e(79KK6P> z@1EGPE5t+(P|xHA!}^cy7cuc4s7;S!qoCLO;$81v+)M?WBpQ?BeAWao`kXPn*0HxVa=a;&-E8yh$4qVXPlKDi*KsHZP*5{*0ryqxj z<!*NbE5v)5x;njT~Ff47aUL@hr9%33-x? z*?vn4WtyQPr+9$hx)ywT2eo*jZi@uJoeF2#C@Gk{cW?%x3i_47(#JW zEcF-hrRgf7Bn*Y!P(QypgXMT)DdWz!}L@uE4_k_ajdrP5V-If zOz5*FaR9z$?Dl!v43hf0tXp4f*d`0r-zL49Z zq8^;pVwj}(kXgs3*{^(i8;_ZI*mwWm%yiO{N`j&mW(5G$?Cccvh~jnP)Of+&0Qytb z8Gdeq5vZy7;W$gbtAp$pmtK+!?Zp58$AiVu Ytfq9;n;@>y}1u4cs695BXdsHvj+t delta 3564 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 From 8f47acdafbbdc52f592c2ea21ef419210f0f7999 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 20:38:43 -0400 Subject: [PATCH 23/36] small fix number #9999999 *scream* --- code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index a5b6121b25b..936590716c0 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -12,13 +12,14 @@ months at a time - the main reason that they prey on humanoids to begin with. They reproduced asexually \ by splitting their mass, the young growing to adulthood within a few years time.\
\ - Mimics had no concerns beyond surviving and acquiring food." + Mimics have no concerns beyond surviving and acquiring food." value = CATALOGUER_REWARD_HARD /obj/structure/closet/crate/mimic name = "old crate" desc = "A rectangular steel crate. This one looks particularly unstable." tt_desc = "Mimus vorare" + catalogue_data = list(/datum/category_item/catalogue/fauna/mimic) var/mimic_chance = 30 var/mimic_active = TRUE From 2a928d66a75e494efce4f712d4362acff04f1433 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 20:48:57 -0400 Subject: [PATCH 24/36] HEY LOOK another fix! gvzrgbao[asdhasfh --- code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index 936590716c0..4651f546d3f 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -18,9 +18,6 @@ /obj/structure/closet/crate/mimic name = "old crate" desc = "A rectangular steel crate. This one looks particularly unstable." - tt_desc = "Mimus vorare" - catalogue_data = list(/datum/category_item/catalogue/fauna/mimic) - var/mimic_chance = 30 var/mimic_active = TRUE @@ -76,9 +73,12 @@ /mob/living/simple_mob/vore/aggressive/mimic name = "crate" desc = "A rectangular steel crate." + tt_desc = "Mimus vorare" + catalogue_data = list(/datum/category_item/catalogue/fauna/mimic) + icon_state = "crate" icon_living = "crate" - icon = 'icons/obj/storage_vr.dmi' + icon = 'icons/obj/storage.dmi' faction = "mimic" From a5e59c41471e1b91a0875bc948291dbc1255a5c4 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 20:55:40 -0400 Subject: [PATCH 25/36] ... --- code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm | 5 +++-- .../mob/living/simple_mob/subtypes/vore/sect_drone.dm | 7 ++++--- .../mob/living/simple_mob/subtypes/vore/sect_queen.dm | 5 +++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index 4651f546d3f..8572416cd09 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -73,8 +73,7 @@ /mob/living/simple_mob/vore/aggressive/mimic name = "crate" desc = "A rectangular steel crate." - tt_desc = "Mimus vorare" - catalogue_data = list(/datum/category_item/catalogue/fauna/mimic) + icon_state = "crate" icon_living = "crate" @@ -114,6 +113,8 @@ showvoreprefs = 0 //Hides mechanical vore prefs for mimics. You can't see their gaping maws when they're just sitting idle. /mob/living/simple_mob/vore/aggressive/mimic + tt_desc = "Mimus vorare" + catalogue_data = list(/datum/category_item/catalogue/fauna/mimic) vore_active = 1 vore_pounce_chance = 10 swallowTime = 3 SECONDS diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index e14dc22162b..58c434dd8fd 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -10,11 +10,11 @@
\ It is not uncommon for a Sect Drone to go out alone to search for potential prey to bring back to the nest. \ Regardless of reason, it is cautioned against approaching a Sect Drone as, like their queen, their behaviour is wildly \ - inconsistent. A Sect Drone can vary from hostile to docile depending on certain factors that scientists have \ + inconsistent. A Sect Drone can vary from hositle to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ - allowing the drone to carry multiple large prey inside of its stomach with relative ease." + allowing the drone to carry multiple large prey inside of its stomach with realitive ease." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/sect_drone @@ -22,6 +22,7 @@ desc = "A large, chitin-plated insectoid whose multiple cyan eyes cast a frightful blue light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." tt_desc = "S Insecta gigantus" + catalogue_data = list(/datum/category_item/catalogue/fauna/sect_drone) icon_dead = "sect_drone_dead" icon_living = "sect_drone" @@ -79,4 +80,4 @@ say_list_type = /datum/say_list/sect_drone /datum/say_list/sect_drone - say_got_target = list("chitters threateningly!") + say_got_target = list("chitters threateningly!") \ No newline at end of file diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm index 233982fe679..698858b8279 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm @@ -12,7 +12,7 @@ Though rarely seen, it is not uncommon for a queen to go out alone to search for potential new nesting grounds \ or perhaps it does so to seek bigger prey that its much smaller drones might be unable to acquire. \ Regardless of reason, it is cautioned against approaching a Sect Queen as their behaviour is wildly \ - inconsistent. A Sect Queen can vary from hostile to docile depending on certain factors that scientists have \ + inconsistent. A Sect Queen can vary from hositle to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ @@ -25,6 +25,7 @@ desc = "A titanic, chitin-plated insectoid whose multiple crimson eyes cast a frightful red light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." tt_desc = "S Insecta maximus gigantus" + catalogue_data = list(/datum/category_item/catalogue/fauna/sect_queen) icon_dead = "sect_queen_dead" icon_living = "sect_queen" @@ -81,4 +82,4 @@ say_list_type = /datum/say_list/sect_queen /datum/say_list/sect_queen - say_got_target = list("chitters angrily!") + say_got_target = list("chitters angrily!") \ No newline at end of file From 9c4c0505dd16039c18e95a68ab99fa2f078c2bbe Mon Sep 17 00:00:00 2001 From: klaasjared Date: Wed, 28 Apr 2021 00:26:21 -0400 Subject: [PATCH 26/36] Small changes --- code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm | 4 ++-- .../modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm | 4 ++-- .../modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index f285d843ef5..c76fff53167 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -1,6 +1,6 @@ /datum/category_item/catalogue/fauna/fennec name = "Wildlife - Fennec" - desc = "Classification: Vulpes zerda\ + desc = "Classification: E Vulpes zerda\

\ The Fennec fox is a small crepuscular fox native to Earth in Sol that nearly went extinct in the 2030s.\ Through conservation efforts and the rise of space colonies, the Fennec was brought back from the brink \ @@ -22,7 +22,7 @@ /mob/living/simple_mob/vore/fennec name = "fennec" //why isn't this in the fox file, fennecs are foxes silly. desc = "It's a dusty big-eared sandfox! Adorable!" - tt_desc = "Vulpes zerda" + tt_desc = "E Vulpes zerda" catalogue_data = list(/datum/category_item/catalogue/fauna/fennec) icon_state = "fennec" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index 58c434dd8fd..63801e71a9b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -1,6 +1,6 @@ /datum/category_item/catalogue/fauna/sect_drone name = "Creature - Sect Drone" - desc = "Classification: S Insecta gigantus\ + desc = "Classification: V Insecta gigantus\

\ A massively-sized insect that is native to Virgo 3B. Much like its queen, it bears the combined physical traits \ of several of Earth's insects. Its forelegs have claws bearing serrated edges much like a Mantis, which it uses \ @@ -21,7 +21,7 @@ name = "sect drone" desc = "A large, chitin-plated insectoid whose multiple cyan eyes cast a frightful blue light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." - tt_desc = "S Insecta gigantus" + tt_desc = "V Insecta gigantus" catalogue_data = list(/datum/category_item/catalogue/fauna/sect_drone) icon_dead = "sect_drone_dead" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm index 698858b8279..9cc128af3b7 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm @@ -2,7 +2,7 @@ /datum/category_item/catalogue/fauna/sect_queen name = "Creature - Sect Queen" - desc = "Classification: S Insecta maximus gigantus\ + desc = "Classification: V Insecta maximus gigantus\

\ A massively-sized insect that is native - although rarely spotted outside of its colony - to Virgo 3B. \ It bears the combined physical traits of several of Earth's insects. Its forelegs have claws bearing serrated \ @@ -24,7 +24,7 @@ name = "sect queen" desc = "A titanic, chitin-plated insectoid whose multiple crimson eyes cast a frightful red light. Its \ abdomen has an unusually soft and... flexible-looking underbelly..." - tt_desc = "S Insecta maximus gigantus" + tt_desc = "V Insecta maximus gigantus" catalogue_data = list(/datum/category_item/catalogue/fauna/sect_queen) icon_dead = "sect_queen_dead" From 479cf6c053f234e05b542eb348e66ef90e3873c8 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Wed, 28 Apr 2021 01:53:32 -0400 Subject: [PATCH 27/36] Adds new Cataloguer sprite I have no self control --- code/modules/catalogue/cataloguer_vr.dm | 4 ++++ icons/obj/device_vr.dmi | Bin 396 -> 2108 bytes 2 files changed, 4 insertions(+) diff --git a/code/modules/catalogue/cataloguer_vr.dm b/code/modules/catalogue/cataloguer_vr.dm index 8a8322c5815..c4e47776ffb 100644 --- a/code/modules/catalogue/cataloguer_vr.dm +++ b/code/modules/catalogue/cataloguer_vr.dm @@ -57,3 +57,7 @@ icon_state = "tricorder_med" scan_range = 3 toolspeed = 1 + +/obj/item/device/cataloguer + icon = 'icons/obj/device_vr.dmi' + icon_state = "cataloguer" \ No newline at end of file diff --git a/icons/obj/device_vr.dmi b/icons/obj/device_vr.dmi index 1fa6835a94a8d1e8bf6d90124d7b7b941e66f05e..b4037a14e20a932d17ae8764738eb4f94a7ac05f 100644 GIT binary patch literal 2108 zcmZWrcUaR&8vcb~z|f=#1~n8B0i~=|SqLI6L=Xf+H=#;e)&f)ooRV2~t8BIUx}A9s8A$ISbD-#7ETGw(C=&JdlQ>?EKtC;$Kw zNPFvx0>th$QHY>lC{8dDz=LErk9g~#xPaKu==jj6NB~GIC*A3TrdrC`(AboPs`pvV zA;x9S{kM0ly2~F}6w3wMR#T%?I>KZV;v~z<7QN_S>1 z_>*&E-6Dw1^~+)uH*=?f4|=))Ac93&pLI(tU#-BLmvfgJqSni!TeAcI;9|549NW7I z28Q8da!anc5n)X5ph9BEH1`jz>oLg5d@J!!XIIa4sf22WS}C_@40$0--HhJapSMh` zqo>nJ`p^H5e(FpN}fsZV7j}xQI3jBN}{M@ z*BuAL7>uBAvn{m}tk%JA?bY8_&5X|GoEm=RW10jIZp@1uqW&0u{C=#64y!Z>Ouf&S zmnXr&if9=2j8LJ3jti~{z4Q9Xe&%GO%~Nd=DLf@(-9vnlMFr`%XGt*G&u}k}C-wNa zO9FHA{XY||)yxkDbeJYfoz6cbmkfRO%3T}?2@A_6lgZ5KqsU!4OLw87E&SVGJM{J? z%=6ebvEJy0hbrL0+^=j>U(2=3Ezdx$9LmGU!XlO}w{O}YEeF=z(<$Vq4^aRFjG1EW z;ttcyg#sZSZt1(TzxV9Mu-%hZwtx;GLK0gy|B+ zR5j`j0b&R29`&zZk)8iRlqfDQq8)+3NYz!1wch0Y8fWgl?0jmdGr}EIciAzeDnFYY z9C==&wl=wW?4i!@8MC6%4j5_BK<5ylw3FYVh&1u}v5YKaX`KrgkY3qcGv`!N0pP?; zyXR%h)LQT9`}|RiWhgH)v8VCSPkpTKFX)lqo0&G%ErK-5v8ku?|T&E za!%L2QOvgN;!;E5%;^?mI`DS4xiDu*BQG(RAwYcmLn{`oB5SJys++QL z@T;VV{%OIH-loyAE!FO`Sp6Lu6}}0QR(?z=OtaWANMSkm948?PGBO*O2f89 z+v*b)6*kK&C%s@7pbG{34_*(*Z}Qq*wgtmZ);3OV1BX6?L>d~L`BsMo(A3xl%9XGK zj#a7bjv(gCwE9cnIv_&W0P1`?>s(H{o>44)&E$Znu<$2sIS1>S$^5Cr4x2XV*Eyi; zOiWkJ)BG4!qYaMd4PyQQ+sGV&)=E0}j5W0~GHfp?U4|(D;kA!s#_pp0bYqrgOnFhL zT;-vI-#l_adJ3RqE@`@iBVk8?;mqmpXwwAN&gP}N+4)MuTh~KE*wL3!s!zb=YgxjOMlVWzOK@1w*$|{Vv`nXr zl&x#)Bj8DV?&@p`JybI{(>vXatkw}{mTDg;$(B-3(E%;UG_}ynx8Rtaqo;?#BbfFRtCPCxs)w_%Nl<(1_{bWK|kVU^^Ss^ zmXwHq21i08c&Y*(C5Ptmo^Tx1gMa&saNy|=3#+T|ao=rp8uSe>c;NkVl#KeYq=+R` zPAxB^*B4iNiCZ_({6|oOLXVMqT*0@ zJwI5jR|oehfKWgxtQ>Xt;7q)De110$kJq!Wjbga$lQH`ILidK@1QOR`@_e^*eB9k( zPdzpt@ZUUz{Eu({TjcX-3*$m{5{Xp9|5<3y&i|&pz~_r;B1?`g2@Z(&SYLSF#$cVB z$Codz7X}TOU=MQy236T$am%puf$Cl$#^4L1^&U(8@@8}tUHn!=kq8JfMgN^S0$!Q? zSIzm$mn+(@8Q?lLyG1^j3!32Zrl2i+fU&i8^|mJtxF%S1{}T(s83e-H4-LoCJP!on zQe{snfg&Oz)^|sR3U)J#4D<^w3;gn9XKa%n&O-2*tY2;I>GA!O{foE;Hz4UVry?T> xMljQY$yN#00DGTPE!Ct z=GbNc003@!R9JLGWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM z;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3K9+DKjrWxilxSs91@MGbOXA7$|7S#hF%= zn41b=D=WDAxq!_E0N}$MJ)%y!>i_@%mPtfGR49>SU>Nj3Pym%HD5QwQWfU}VF$@wE zgmZ;WoQ=~24V9p}#ETjo#nJ?gT|^#xEL;T?NQCi$?qCE7lq0)z q)=VLB6t755R7Bweb)ouo-~j+ECLqH5wFv(J0000 Date: Wed, 28 Apr 2021 16:56:51 -0400 Subject: [PATCH 28/36] Spelling unfix 1 Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- .../modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm index 9cc128af3b7..649062e8733 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_queen.dm @@ -12,7 +12,7 @@ Though rarely seen, it is not uncommon for a queen to go out alone to search for potential new nesting grounds \ or perhaps it does so to seek bigger prey that its much smaller drones might be unable to acquire. \ Regardless of reason, it is cautioned against approaching a Sect Queen as their behaviour is wildly \ - inconsistent. A Sect Queen can vary from hositle to docile depending on certain factors that scientists have \ + inconsistent. A Sect Queen can vary from hostile to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ @@ -82,4 +82,4 @@ say_list_type = /datum/say_list/sect_queen /datum/say_list/sect_queen - say_got_target = list("chitters angrily!") \ No newline at end of file + say_got_target = list("chitters angrily!") From 8bf825b991d67b2f6d526f10ad811776a672a85d Mon Sep 17 00:00:00 2001 From: klaasjared Date: Wed, 28 Apr 2021 16:57:01 -0400 Subject: [PATCH 29/36] REEEEEEEEE Spelling Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- .../mob/living/simple_mob/subtypes/vore/sect_drone.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm index 63801e71a9b..3c7aabfca4a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/sect_drone.dm @@ -10,11 +10,11 @@
\ It is not uncommon for a Sect Drone to go out alone to search for potential prey to bring back to the nest. \ Regardless of reason, it is cautioned against approaching a Sect Drone as, like their queen, their behaviour is wildly \ - inconsistent. A Sect Drone can vary from hositle to docile depending on certain factors that scientists have \ + inconsistent. A Sect Drone can vary from hostile to docile depending on certain factors that scientists have \ yet to uncover. \
\ The lack of chitin on the underside of its abdomen is deliberate, as the flesh is very elastic and stretchable, \ - allowing the drone to carry multiple large prey inside of its stomach with realitive ease." + allowing the drone to carry multiple large prey inside of its stomach with relative ease." value = CATALOGUER_REWARD_MEDIUM /mob/living/simple_mob/vore/sect_drone @@ -80,4 +80,4 @@ say_list_type = /datum/say_list/sect_drone /datum/say_list/sect_drone - say_got_target = list("chitters threateningly!") \ No newline at end of file + say_got_target = list("chitters threateningly!") From a6cdbe1899e91cec6082360613aa8bccad2a8796 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Thu, 29 Apr 2021 12:35:54 -0400 Subject: [PATCH 30/36] Adds the new Compact Cataloguer Sprites Adds the code and sprites for the new Compact Cataloguer --- code/modules/catalogue/cataloguer_vr.dm | 15 +++++++++++---- icons/obj/device_vr.dmi | Bin 2108 -> 3998 bytes 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/modules/catalogue/cataloguer_vr.dm b/code/modules/catalogue/cataloguer_vr.dm index c4e47776ffb..ba3ab9b67f6 100644 --- a/code/modules/catalogue/cataloguer_vr.dm +++ b/code/modules/catalogue/cataloguer_vr.dm @@ -3,8 +3,10 @@ /obj/item/device/cataloguer/compact name = "compact cataloguer" - icon = 'icons/vore/custom_items_vr.dmi' - icon_state = "tricorder" + desc = "A compact hand-held device, used for compiling information about an object by scanning it. \ + Alt+click to highlight scannable objects around you." + icon = 'icons/vore/device_vr.dmi' + icon_state = "compact" action_button_name = "Toggle Cataloguer" var/deployed = TRUE scan_range = 1 @@ -30,7 +32,7 @@ if(deployed) w_class = ITEMSIZE_NORMAL icon_state = "[initial(icon_state)]" - to_chat(usr, span("notice", "You flip open \the [src].")) + to_chat(usr, span("notice", "You flick open \the [src].")) else w_class = ITEMSIZE_SMALL icon_state = "[initial(icon_state)]_closed" @@ -54,10 +56,15 @@ /obj/item/device/cataloguer/compact/pathfinder name = "pathfinder's cataloguer" - icon_state = "tricorder_med" + desc = "A compact hand-held device, used for compiling information about an object by scanning it. \ + Alt+click to highlight scannable objects around you." + icon = 'icons/obj/device_vr.dmi' + icon_state = "pathcat" scan_range = 3 toolspeed = 1 /obj/item/device/cataloguer + desc = "A hand-held device, used for compiling information about an object by scanning it. \ + Alt+click to highlight scannable objects around you." icon = 'icons/obj/device_vr.dmi' icon_state = "cataloguer" \ No newline at end of file diff --git a/icons/obj/device_vr.dmi b/icons/obj/device_vr.dmi index b4037a14e20a932d17ae8764738eb4f94a7ac05f..200443e04636ac1e5a9dedc3d0178f131ab5b8f0 100644 GIT binary patch literal 3998 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 xM Date: Thu, 29 Apr 2021 12:45:48 -0400 Subject: [PATCH 31/36] Another fix --- code/modules/catalogue/cataloguer_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/catalogue/cataloguer_vr.dm b/code/modules/catalogue/cataloguer_vr.dm index ba3ab9b67f6..6759cca6510 100644 --- a/code/modules/catalogue/cataloguer_vr.dm +++ b/code/modules/catalogue/cataloguer_vr.dm @@ -5,7 +5,7 @@ name = "compact cataloguer" desc = "A compact hand-held device, used for compiling information about an object by scanning it. \ Alt+click to highlight scannable objects around you." - icon = 'icons/vore/device_vr.dmi' + icon = 'icons/obj/device_vr.dmi' icon_state = "compact" action_button_name = "Toggle Cataloguer" var/deployed = TRUE From d48f4588219130485b58ecb2a3736c4a5a83904f Mon Sep 17 00:00:00 2001 From: klaasjared Date: Fri, 7 May 2021 18:26:39 -0400 Subject: [PATCH 32/36] Adds requested changes Adds in the requested changes to the lore. --- .../subtypes/animal/space/snake_vr.dm | 4 ++-- .../simple_mob/subtypes/vore/deathclaw.dm | 11 +++++++---- .../living/simple_mob/subtypes/vore/fennec.dm | 18 ++++++++++-------- .../living/simple_mob/subtypes/vore/snake.dm | 4 ++-- 4 files changed, 21 insertions(+), 16 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm index 419777c59c0..c30dd4be5ae 100644 --- a/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm +++ b/code/modules/mob/living/simple_mob/subtypes/animal/space/snake_vr.dm @@ -10,8 +10,8 @@ This species of snake is nonvenomous and use their large bodies to primarily subdue their prey. \ Nonvenomous snakes either swallow prey alive or kill them by constriction - this is dependant on the prey. \
\ - These animals are a protected species and are not to be harmed, hunted, or captured by anyone. \ - Severe consequences may result in violation of this order." + This specific snake is nonvenomous and is mostly passive - however they will attack if threatened - it is \ + recommended that persons keep their distance as to not provoke these animals." value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/animal/passive/snake diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm index d52552059fa..66e38f6a8f9 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/deathclaw.dm @@ -2,10 +2,13 @@ name = "Creature - Deathclaw" desc = "Classification: Trioceros dominus\

\ - Originally the Deathclaw was a top secret genetics project run by a now defunct defence company lost to time.\ - The creatures are known to attack humans and other animals regularly to protect their territory \ - or to hunt for food. It is speculated that they escaped roughly around the time the Hegemony War \ - broke out as sighting of these beasts in the wild began around that time. \ + Originally the Deathclaw was a top secret genetics project that was run by ancestral Zorren which was \ + lost to time. While it is not immediately evident in their body structure, these creatures bare a \ + subtle genetic connection to Zorren, however, this connection is marred by the other genes that \ + have been grafted onto the DNA strucutre of the Deathclaw. The creatures are known to attack humans \ + and other animals regularly to protect their territory or to hunt for food. It is speculated that \ + they escaped roughly around the time as whatever calamity befell the Zorren many centuries ago \ + as sighting of these beasts in the wild began around that time according to recovered Zorren texts. \
\ Deathclaws are a large, carnivorous, bipedal reptile species, designed for maximum lethality. \ Deathclaws are made even more dangerous by their reproductive instincts. deathclaws are an oviparous species, \ diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index c76fff53167..c67449956f2 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -1,28 +1,30 @@ /datum/category_item/catalogue/fauna/fennec name = "Wildlife - Fennec" - desc = "Classification: E Vulpes zerda\ + desc = "Classification: Vulpes zerda maxima\

\ The Fennec fox is a small crepuscular fox native to Earth in Sol that nearly went extinct in the 2030s.\ Through conservation efforts and the rise of space colonies, the Fennec was brought back from the brink \ and is now labeled as 'Least Concern'. During the great Sol Expansion Period, Fennec were brought with \ colonist as a means of companionship and as a ecosystem balance for desert worlds such as Virgo 4. \ - Their presence on Virgo 4 spans back to when the colony was first established and now modern Virgo \ - Fennec are upwards of five times larger than their Sol cousins and have gained a larger appetite. \ - However, despite this they are passive and do not actively hunt as their bodies have grown accustomed \ - to less available food sources.\ + Their presence on Virgo 4 is largely due to convergent evolution. While their genetics are closely \ + related to their Sol counterparts, they are in fact a totally different species of fennec that have followed. \ + a seperate evolutional path. Virgo Fennec are upwards of five times larger than their Sol cousins and consequently \ + have a larger appetite. Thier diet mainly consists of whatever small creatures that they manage to scrounge from \ + the sands of Virgo 4, however they have been known to hunt larger prey in desperate times.\
\ Fennec foxes reach sexual maturity at around nine months and mate between January and April \ They usually breed only once per year. After mating, the male becomes very aggressive and protects \ the female, provides her with food during pregnancy and lactation.\
\ - These animals, despite their current Conservation status, are a protected species and are not to be \ - harmed, hunted, or captured by anyone. Severe consequences may result in violation of this order." + Virgo Fennecs have been observed to be passive and do not actively hunt large prey as their bodies have \ + grown accustomed to less available food sources. However, travellers are still cautioned on approaching \ + them as Virgo Fennec have been known to swallow prey whole depending on the prey's size." value = CATALOGUER_REWARD_TRIVIAL /mob/living/simple_mob/vore/fennec name = "fennec" //why isn't this in the fox file, fennecs are foxes silly. desc = "It's a dusty big-eared sandfox! Adorable!" - tt_desc = "E Vulpes zerda" + tt_desc = "Vulpes zerda maxima" catalogue_data = list(/datum/category_item/catalogue/fauna/fennec) icon_state = "fennec" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm index e68e3829e0d..651599e3525 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/snake.dm @@ -6,8 +6,8 @@ Like all other squamates, snakes are ectothermic, amniote vertebrates covered in overlapping scales. \ Many species of snakes have skulls with several more joints than their lizard ancestors, \ enabling them to swallow prey much larger than their heads with their highly mobile jaws. \ - This particular species of snake has likely been mutated by the many phoron deposits in the region and \ - has grown to an unnatural size. Biologically this snake is no different than that of the common snake, \ + This particular species of snake has likely been mutated by deliberate gene manipulation of some sort and as a \ + result has grown to unnatural size. Biologically this snake is no different than that of the common snake, \ but this species has been known to have increased hostility towards wildlife. Scientists are still studying \ this new species for any differences in behavior or biology beyond the increase in size. \
\ From df4a84e0f838f469cb6f44244b7efe9246bdba11 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 7 May 2021 18:40:49 -0400 Subject: [PATCH 33/36] Update code/modules/mob/living/simple_mob/subtypes/vore/frog.dm Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/frog.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm index b4057b01817..c6ea3efbc16 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/frog.dm @@ -3,8 +3,8 @@ desc = "Classification: Anura gigantus\

\ A frog is any member of a diverse and largely carnivorous group of short-bodied, tailless amphibians composing \ - the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largly due to exposure to mutagen chemicals. \ - These Giant Frogs are decendants from scientific frogs that were used for study during the great Sol Expansion Period. \ + the order Anura. This specific species - Anura gigantus - is a mutated form of Frogs, largely due to exposure to mutagen chemicals. \ + These Giant Frogs are descendants from scientific frogs that were used for study during the great Sol Expansion Period. \ Modern day Giant Frogs have reverted to a more feral state compared to their original ancestors and are hostile \ towards humans and other small wildlife - hunting them for food.\
\ From 54849ff708c3964dc7949255ea415ca2acae2259 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 7 May 2021 18:40:56 -0400 Subject: [PATCH 34/36] Update code/modules/mob/living/simple_mob/subtypes/vore/rat.dm Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/rat.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index a39de8a75a8..ac2831ad3c9 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -12,7 +12,7 @@ However, due to the large nature of this particular species of rat, predation is usually not that much of an issue. \ This doesn't mean that there is an overpopulation, though, quite the opposite. Giant Rats are rare and this is usually \ due to small litter sizes and lack of proper food sources. Areas that one would typically see a Giant Rat is large garbage \ - disposals or areas that have large amounts of live food (other rats, mice, etc.) such as maint tunnels. \ + disposals or areas that have large amounts of live food (other rats, mice, etc.) such as maintenance tunnels. \
\ Male rats are called bucks; unmated females, does, pregnant or parent females, dams; and infants, kittens or pups. \ A group of rats is referred to as a mischief." From 0ab1cb1dc0ab52fe0c24a22e6bb266d0fe48fd81 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 7 May 2021 18:41:01 -0400 Subject: [PATCH 35/36] Update code/modules/mob/living/simple_mob/subtypes/vore/rat.dm Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/rat.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm index ac2831ad3c9..a1afb7bbb20 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/rat.dm @@ -3,9 +3,9 @@ desc = "Classification: Mus muscular\

\ Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, \ - but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated decendant from lab rats. \ + but stereotypical rats are found in the genus Rattus. This specific species of rat is a mutated descendant from lab rats. \ It is unclear what experiment caused this species to grow to such an unnatural size, however it hasn't affected the rat's \ - general docile nature. When encounterd by humans or other species it generally ignores them unless provoked.\ + general docile nature. When encountered by humans or other species it generally ignores them unless provoked.\
\ Rats become sexually mature at age 6 weeks, but reach social maturity at about 5 to 6 months of age. \ The average lifespan of rats varies by species, but many only live about a year due to predation. \ From 999a58c9ec02c24ca73177804f2ea3cba06cb081 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 7 May 2021 18:41:10 -0400 Subject: [PATCH 36/36] Update code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm Co-authored-by: TheFurryFeline <38586851+TheFurryFeline@users.noreply.github.com> --- code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm index c67449956f2..ec8a8f2f65a 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/fennec.dm @@ -8,8 +8,8 @@ colonist as a means of companionship and as a ecosystem balance for desert worlds such as Virgo 4. \ Their presence on Virgo 4 is largely due to convergent evolution. While their genetics are closely \ related to their Sol counterparts, they are in fact a totally different species of fennec that have followed. \ - a seperate evolutional path. Virgo Fennec are upwards of five times larger than their Sol cousins and consequently \ - have a larger appetite. Thier diet mainly consists of whatever small creatures that they manage to scrounge from \ + a separate evolutional path. Virgo Fennec are upwards of five times larger than their Sol cousins and consequently \ + have a larger appetite. Their diet mainly consists of whatever small creatures that they manage to scrounge from \ the sands of Virgo 4, however they have been known to hunt larger prey in desperate times.\
\ Fennec foxes reach sexual maturity at around nine months and mate between January and April \