Merge pull request #1912 from CHOMPStationBot/upstream-merge-10222

[MIRROR] Catalogue Entries V1
This commit is contained in:
Nadyr
2021-05-14 01:15:36 -04:00
committed by GitHub
12 changed files with 188 additions and 33 deletions

View File

@@ -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/obj/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,6 +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"

View File

@@ -1,6 +1,24 @@
/datum/category_item/catalogue/fauna/snake
name = "Wildlife - Snake"
desc = "Classification: Reptilia Serpentes\
<br><br>\
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. \
<br>\
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. \
<br>\
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
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"

View File

@@ -1,13 +1,28 @@
/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."
desc = "Classification: Trioceros dominus\
<br><br>\
Originally the deathclaw was a top secret genetics project that was run by ancestral zorren. \
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. \
<br>\
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.\
<br>\
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." //CHOMPedit
value = CATALOGUER_REWARD_HARD
/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"
catalogue_data = list(/datum/category_item/catalogue/fauna/deathclaw)
icon_dead = "deathclaw-dead"
icon_living = "deathclaw"

View File

@@ -1,15 +1,29 @@
/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."
desc = "Classification: Vulpes zerda maxima\
<br><br>\
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 expansionist periods, fennecs were brought with \
colonists as a means of companionship and as a ecosystem modifier for desert worlds. \
Virgo 4 fennecs 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.\
<br>\
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.\
<br>\
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." //CHOMPedit
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 = "Vulpes zerda"
tt_desc = "Vulpes zerda maxima"
catalogue_data = list(/datum/category_item/catalogue/fauna/fennec)
icon_state = "fennec"
icon_living = "fennec"

View File

@@ -1,7 +1,27 @@
/datum/category_item/catalogue/fauna/frog
name = "Wildlife - Giant Frog"
desc = "Classification: Anura gigantus\
<br><br>\
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, 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.\
<br>\
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.\
<br>\
These animals, are considered an invasive species, and thus hunters are encouraged to hunt them." //CHOMPedit
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."
tt_desc = "Anura gigantus"
catalogue_data = list(/datum/category_item/catalogue/fauna/frog)
icon_dead = "frog-dead"
icon_living = "frog"

View File

@@ -1,8 +1,18 @@
/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\
<br><br>\
Mimics are morph creatures that share properties with the likes of prometheans. They can assume any shape, \
provided that they retain 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. \
<br>\
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 reproduce asexually \
by splitting their mass, the young growing to adulthood within a few years time.\
<br>\
Mimics have no concerns beyond surviving and acquiring food." //CHOMPedit
value = CATALOGUER_REWARD_HARD
/obj/structure/closet/crate/mimic
@@ -63,9 +73,11 @@
/mob/living/simple_mob/vore/aggressive/mimic
name = "crate"
desc = "A rectangular steel crate."
icon_state = "crate"
icon_living = "crate"
icon = 'icons/obj/storage_vr.dmi'
icon = 'icons/obj/storage.dmi'
faction = "mimic"
@@ -101,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

View File

@@ -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\
<br><br>\
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 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 encountered by humans or other species it generally ignores them unless provoked.\
<br>\
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 maintenance tunnels. \
<br>\
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"

View File

@@ -1,12 +1,28 @@
/datum/category_item/catalogue/fauna/sect_drone
name = "Creature - Sect Drone"
desc = "Database Update Pending" //TODO: Virgo Lore Writing WIP
desc = "Classification: V Insecta gigantus\
<br><br>\
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 the back are two large semi transparent wings like a beetle which \
are used for increased mobility. Covering the 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. \
<br>\
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 the queen, their behaviour is wildly \
inconsistent. A sect drone can vary from hostile to docile depending on certain factors that scientists have \
yet to uncover. \
<br>\
The lack of chitin on the underside of its abdomen is very elastic and stretchable, \
allowing the drone to carry multiple large prey inside of its stomach with relative ease." //CHOMPedit
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 = "V Insecta gigantus"
catalogue_data = list(/datum/category_item/catalogue/fauna/sect_drone)
icon_dead = "sect_drone_dead"
icon_living = "sect_drone"
@@ -64,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!")

View File

@@ -2,20 +2,30 @@
/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: V Insecta maximus gigantus\
<br><br>\
A massively-sized insect that is native - although rarely spotted outside of the 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. \
<br>\
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 \
yet to uncover. \
<br>\
The lack flesh on the underside of its abdomen 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." //CHOMPedit
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 = "V Insecta maximus gigantus"
catalogue_data = list(/datum/category_item/catalogue/fauna/sect_queen)
icon_dead = "sect_queen_dead"
icon_living = "sect_queen"
@@ -72,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!")

View File

@@ -1,6 +1,29 @@
/datum/category_item/catalogue/fauna/giant_snake
name = "Creature - Giant Snake"
desc = "Classification: Serpentes gigantus\
<br><br>\
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 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. \
<br>\
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. \
<br>\
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"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 KiB

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 B

After

Width:  |  Height:  |  Size: 3.9 KiB