Skip to content

Commit

Permalink
New Perk Icons ( Set 1 - 42 Icons ) (#5101)
Browse files Browse the repository at this point in the history
42 New Perk Icons!  These replace all the (?) under perks.  I will be making up the rest here ASAP!

PERK ICONS:
-adapted nervous system
-adrenaline burst
-anomaly hunter
-inspiring battlecry
-born warrior
-carnivore
-community of the saints
-diverse culture
-enhance senses
-folken photo healing
-herbivore
-hydration reliance
-illegal substance training
-inspired intellect
-instinctual skill
-iron flesh
-keysmith
-market professional
-master butcher
-modify oddity
-mycus regeneration
-nanogate implant
-nanite regeneration
-nanite skin-weave
-nepotism
-Periodic Table
-psionic implant
-psionic attunement
-psionic harmony
-reckless frenzy
-robotics expert
-rough and tumble
-SI Training
-smuggled circuit
-smuggled patch kit
-smuggled tools
-spawn slime-mold
-sudden brilliance
-surgery training
-tenacity
-true faith
-will to live
  • Loading branch information
AysheDaArtist authored Mar 7, 2024
1 parent 973b79e commit f206577
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 2 deletions.
15 changes: 13 additions & 2 deletions code/datums/perks/job.dm
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,10 @@
/datum/perk/sanityboost
name = "True Faith"
desc = "When near an obelisk, you feel your mind at ease. Your body is strengthened by its presence, resisting all forms of damage."
icon_state = "truefaith"
gain_text = "You feel the protection of the nearby obelisk."
lose_text = "You no longer feel the protection of an obelisk."
icon_state = "sanityboost" // https://game-icons.net/1x1/lorc/templar-eye.html


/datum/perk/active_sanityboost/assign(mob/living/carbon/human/H)
if(..())
Expand All @@ -125,6 +126,7 @@
/datum/perk/community_of_saints
name = "Community of the Saints"
desc = "Your cruciform connects you to all other believers, but such connection can be distracting as well as beneficial. You take 25% longer to complete all tool-based actions that aren't instantaneous."
icon_state = "communityofthesaints"

/datum/perk/ear_of_quicksilver
name = "Ear of Quicksilver"
Expand All @@ -136,6 +138,7 @@
name = "Periodic Table"
desc = "You know what the atoms around you react to and in what way they do. You are used to making organic substitutes and using them. \
You get quarter more NSA than a normal person. You can also see all reagents in beakers."
icon_state = "periodictable"
perk_shared_ability = PERK_SHARED_SEE_REAGENTS

/datum/perk/chemist/assign(mob/living/carbon/human/H)
Expand Down Expand Up @@ -202,6 +205,7 @@
/datum/perk/chem_contraband
name = "Illegal Substance Training"
desc = "For reasons either fair or foul, you know how to easily identify certain kinds of illegal chemical contraband."
icon_state = "illegalsubstancetraining"
perk_shared_ability = PERK_SHARED_SEE_ILLEGAL_REAGENTS

/datum/perk/nightcrawler
Expand Down Expand Up @@ -410,16 +414,19 @@
/datum/perk/stalker
name = "Anomaly Hunter"
desc = "Special training from senior Prospectors and your own experience has allowed you to instinctively know the effects of greater oddities. By examining an oddity that has become an anomaly, you can tell what its greater boon or curse may be."
icon_state = "anomalyhunter"

/datum/perk/market_prof
name = "Market Professional"
desc = "You've become an excellent appraiser of goods over the years. Just by looking at the item, you can know how much it would sell for in today's market rates."
icon_state = "marketprofessional"

//Medical perks - relates to surgery and all.

/datum/perk/surgical_master
name = "Surgery Training"
desc = "While you may not know the more advanced medical procedures, your mandatory training on surgery for implantation purposes allows you to perform basic surgical procedures with ease."
icon_state = "surgerytraining"

/datum/perk/advanced_medical
name = "Advanced Surgical Techniques"
Expand All @@ -428,6 +435,7 @@
/datum/perk/robotics_expert
name = "Robotics Expert"
desc = "Your formal training and experience in advanced mech construction and complex devices has made you more adept at working with them."
icon_state = "roboticsexpert"

/datum/perk/robotics_expert/assign(mob/living/carbon/human/H)
..()
Expand All @@ -442,6 +450,7 @@
/datum/perk/job/jingle_jangle
name = "Key Smith"
desc = "You have been granted a multitude of specially crafted electronic 'keys' for opening most airlocks around the colony, and the knowledge on how to use them has been solely been passed on to you. Don't get discouraged, you will eventually find the right one..."
icon_state = "keysmith"

/datum/perk/job/blackshield_conditioning
name = "Blackshield Conditioning"
Expand All @@ -460,6 +469,7 @@
/datum/perk/job/prospector_conditioning
name = "Rough and Tumble"
desc = "You've been through it all. Spider bites, random cuts on rusted metal, animal claws, getting shot, and even set on fire. Hell, even a few used needles in desperate times. You feel as though your body fights off the inflictions of too much NSA and addictions much better than others."
icon_state = "roughandtumble"
perk_shared_ability = PERK_SHARED_SEE_ILLEGAL_REAGENTS

/datum/perk/prospector_conditioning/assign(mob/living/carbon/human/H)
Expand All @@ -479,7 +489,7 @@
/datum/perk/job/butcher
name = "Master Butcher"
desc = "Your skill as a butcher is unmatched, be it through your training or accumulated field experience. You can harvest additional valuable parts from animals you cut up, nothing shall be wasted."

icon_state = "masterbutcher"

/datum/perk/job/butcher/assign(mob/living/carbon/human/H)
..()
Expand All @@ -496,6 +506,7 @@

/datum/perk/si_sci
name = "SI Science Training"
icon_state = "sitraining"
desc = "You know how to use RnD core consoles and Exosuit Fabs."

/datum/perk/neat
Expand Down
3 changes: 3 additions & 0 deletions code/datums/perks/nanogate.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@
desc = "At some point you chose to have a nanogate installed in your body, the metallic nanite based implant goes directly at the base of your skull right where your spine connects. While \
quite powerful and widely useful, but there are side effects. Those with a nanogate find it far more difficult to become inspired. On top of this, nanogates violently attack any mutations \
it detects in the body, which can be harmful when combined with fast-acting genetic modifications."
icon_state = "nanogateimplant"
gain_text = "Your head aches for a moment, the effects of your spine having been seperated and an advanced machine slotted inbetween leaving you with a dull pain that is quickly cured \
by your nanites."

/datum/perk/nanite_regen
name = "Nanite Regeneration"
desc = "You configure your nanite matrix to begin aiding in your natural healing."
icon_state = "naniteregeneration"
gain_text = "You feel a dull ache as your nanogate releases newly configured nanites into your body."
var/regen_rate = 0.5 //This seems low but this is per human handle_chemicals_in_body meaning this is rather robust

Expand All @@ -32,6 +34,7 @@
name = "Nanite Skin-Weave"
desc = "Through the use of reactive nanites designed to plate together into a shield your machines can reform at a lightning pace to let you physically resist incoming damage by forming a \
mesh weave shield just before a strike connects."
icon_state = "naniteskinweave"
gain_text = "You feel a dull ache as your nanogate releases newly configured nanites into your body."

/datum/perk/nanite_armor/assign(mob/living/carbon/human/H)
Expand Down
1 change: 1 addition & 0 deletions code/datums/perks/nepotism.dm
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/datum/perk/nepotism
name = "Nepotism"
desc = "You earn about 30% higher pay than your fellow peers- The spirit of capitalism smiles upon you."
icon_state = "nepotism"
gain_text = "You feel comforted, knowing the amount of money coming your way."

/datum/perk/debtor
Expand Down
3 changes: 3 additions & 0 deletions code/datums/perks/psionic.dm
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
your body has weakened slightly. You take increased damage from all sources and require a bit more food to support the specialized organs you've developed. Additionally, you must always maintain \
purity of body, any implants, cruciforms, or synthetics will be violently rejected as long as your psionic organ is in your head."
gain_text = "You suddenly get a splitting headache before your vision blurs painfully. By the time its over, you feel like a whole new world of possibilities has opened for you."
icon_state = "psionic"

/datum/perk/psion/assign(mob/living/carbon/human/H)
..()
Expand All @@ -24,12 +25,14 @@
name = "Psionic Harmony"
desc = "You have achieved inner harmony, your balance of emotion giving you peace of mind and thus expanding your potential as a psion. With this frame of mind, you retain a \
higher maximum psi pool than others, increasing your capacity by two."
icon_state = "psionicharmony"

/datum/perk/psi_attunement
name = "Psionic Attunement"
desc = "You have, through practice or innate talent, mastered your psionic abilities to such a degree that you have greater control of the negative side effects of your powers. Whenever you \
use a psionic power that has a negative side effects, you take only half the penalties a psion normally would. Equally, some lesser powers like telepathic projection and telekinetic prowess \
no longer cost essence to use."
icon_state = "psionicattunement"

/datum/perk/psi_psychology
name = "Mind Master"
Expand Down
23 changes: 23 additions & 0 deletions code/datums/perks/racial.dm
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
/datum/perk/suddenbrilliance
name = "Sudden Brilliance"
desc = "Your intelligence is above the 'lesser races' and even the humblest of Mar'qua can prove it easily in moments of focus. Use this to center your thoughts and increase all your mental abilities."
icon_state = "suddenbrilliance"
active = FALSE
passivePerk = FALSE

Expand All @@ -63,10 +64,12 @@
/datum/perk/inspired
name = "Inspired Intellect"
desc = "Even the most humble Mar'qua is capable of study and extrapolation, your natural intellect allows you to become gain inspiration more easily."
icon_state = "inspiredintellect"

/datum/perk/alien_nerves
name = "Adapted Nervous System"
desc = "A mar'qua's nervous system has long since adapted to the use of stimulants, chemicals, and different toxins. Unlike lesser races, you can handle a wide variety of chemicals before showing any side effects and you'll never become addicted."
icon_state = "adaptednervoussystem"

/datum/perk/alien_nerves/assign(mob/living/carbon/human/H)
..()
Expand All @@ -84,6 +87,7 @@
/datum/perk/iwillsurvive
name = "Will to Survive"
desc = "Your determination to survive and push on takes precedent before your other instincs making you ignore some of your pain and letting your body recover faster."
icon_state = "willtosurvive"
active = FALSE
passivePerk = FALSE

Expand All @@ -103,6 +107,7 @@
/datum/perk/battlecry
name = "Inspiring Battlecry"
desc = "Life has taught you that beyond sheer force of will, what made your kind conquer the stars was also a sense of camaraderie and cooperation among your battle brothers and sisters. Your heroic warcry can inspire yourself and others to better performance in combat."
icon_state = "inspiringbattlecry"
active = FALSE
passivePerk = FALSE

Expand Down Expand Up @@ -141,10 +146,12 @@
/datum/perk/tenacity
name = "Tenacity"
desc = "Humans were always resilient, not letting anything or anyone to get in way of their goals. Due to this your body is way more adapted to anything thrown it's way letting you push onward for just a little bit longer than others."
icon_state = "tenacity"

/datum/perk/linguist_for_humans
name = "Diverse Culture"
desc = "Sol Fed conquering the stars led to almost every human having diverse knowledge of different languages."
icon_state = "diverseculture"
active = FALSE
passivePerk = FALSE
var/anti_cheat = FALSE
Expand Down Expand Up @@ -182,6 +189,7 @@
/datum/perk/enhancedsenses
name = "Enhance Senses"
desc = "You're a predator at heart and have the senses to match, for a short time your body toughens and your aim improves drastically as your senses enhance."
icon_state = "enhancesenses"
active = FALSE
passivePerk = FALSE

Expand All @@ -201,12 +209,14 @@
/datum/perk/exceptional_aim
name = "Instinctual Skill"
desc = "All kriosans understand the dynamics of shooting, to such a degree that guns are more extensions to one's hand than weapon. You take no penalty when firing any range weapon one handed."
icon_state = "instinctualskill"

////////////////////////////////////////Akula perks
/datum/perk/recklessfrenzy
name = "Reckless Frenzy"
desc = "Your body is powerful and strong when you succumb to instinct, but doing so leaves you without much higher reasoning for a short time. The rush of chemicals is also highly addictive \
and often times will leave your body weaker for a short time."
icon_state = "recklessfrenzy"
active = FALSE
passivePerk = FALSE

Expand All @@ -227,12 +237,14 @@
/datum/perk/iron_flesh
name = "Iron Flesh"
desc = "Akula scales are not only tough and resistant to damage but exceptionally skilled at naturally forcing out embedded objects that somehow punch through. You'll never get a bullet nor object stuck inside when hit."
icon_state = "ironflesh"


////////////////////////////////////////Naramad perks
/datum/perk/adrenalineburst
name = "Adrenaline Burst"
desc = "Naramads are built for extreme speed, be it for charging forward and retreating back."
icon_state = "adrenalineburst"
active = FALSE
passivePerk = FALSE

Expand All @@ -253,10 +265,12 @@
/datum/perk/stay_hydrated
name = "Hydration Reliance"
desc = "Naramad have adapted biology heavily reliant on the intake of fluids, in particular clean clear water. Drinking purified water, even tap water, heals your body slowly, as if you drank tricordizine!"
icon_state = "hydrationreliance"

/datum/perk/born_warrior
name = "Born Warrior"
desc = "No matter their background all naramadi are capable bringing any object to bear as a weapon, be it bladed or blunt. Unlike other races your grip is iron and you'll never lose your weapon through embedding it in an enemy."
icon_state = "bornwarrior"

/////////////////////////////////////////Cindarite perks
/datum/perk/purgetoxins
Expand Down Expand Up @@ -305,6 +319,7 @@
/datum/perk/opifex_backup
name = "Smuggled Tools"
desc = "You retrieve your custom made quality tools hidden on your person somewhere, along with the opifex-made black webbing vest that holds them. As every opifex is told, never go anywhere without your kit. This kit is also yours alone and a specialized suite of tools, unless you're upgrading to new tools you should not ever sell or give these away."
icon_state = "smuggledtools"
active = FALSE
passivePerk = FALSE

Expand Down Expand Up @@ -367,6 +382,7 @@
/datum/perk/opifex_turret
name = "Smuggled Circuit"
desc = "Opifex are scavengers at heart and rely heavily on machines and AI as a result, as such, each opifex keeps a specially designed circuit on their person to build a make shift defense platform when needed to secure their safety. Sadly, you only managed to smuggle the circuit on your person."
icon_state = "smuggledcircuit"
active = FALSE
passivePerk = FALSE

Expand All @@ -387,6 +403,7 @@
/datum/perk/opifex_patchkit
name = "Smuggled Patch Kit"
desc = "Every opifex carries their own personal IFAK stashed somewhere. Being practical is the best option, after all, and the colony is a dangerous place."
icon_state = "smuggledpatchkit"
active = FALSE
passivePerk = FALSE

Expand Down Expand Up @@ -515,6 +532,7 @@
/datum/perk/oddity_reroll
name = "Modify Oddity"
desc = "You reach into your understanding of this natural world to alter the latent effects of an oddity, enhancing the properties it has."
icon_state = "modifyoddity"
active = FALSE
passivePerk = FALSE

Expand All @@ -540,6 +558,7 @@
/datum/perk/folken_healing
name = "Folken Photo-Healing"
desc = "As a Folken, you can use the light to heal wounds, standing in areas of bright light will increase your natural regeneration."
icon_state = "folkenphotohealing"
passivePerk = TRUE

/datum/perk/folken_healing/young
Expand All @@ -563,6 +582,7 @@
/datum/perk/dark_heal
name = "Mycus Regeneration"
desc = "As a mycus, you heal as long as you are in the darkness, increasing your natural regeneration."
icon_state = "mycusregeneration"
passivePerk = TRUE

/datum/perk/mushroom_follower
Expand Down Expand Up @@ -593,6 +613,7 @@
name = "Spawn Slime-Mold"
desc = "Slime-mold shroomlings are animal-intelligence mycus capable of following simple orders like 'Slime-Mold 'Name' Follow.' and 'Slimd-Mold 'Name' Stop.' who will stay by you when ordered. Slime-molds are made for combat, being \
incredibly sturdy and physically strong, able to regenerate even the worst wounds. Unfortunately they suffer from poor eyesight, requiring threats to get close before they notice them."
icon_state = "spawnslimemold"
active = FALSE
passivePerk = FALSE
var/used = FALSE // Not deleting after use since the description is useful.
Expand All @@ -619,12 +640,14 @@
name = "Carnivore"
desc = "For whatever reason, be it genetics or racial inclination, you are an obligate carnivore. You get very little nutrition from standard nutriment, but gain alot from meat and protein \
based products."
icon_state = "carnivore"
passivePerk = TRUE

/datum/perk/herbivore
name = "Herbivore"
desc = "For whatever reason, be it genetics or racial inclination, you are an obligate herbivore. You get very little nutrition from standard protein, but gain alot from grown foods and glucose \
based products."
icon_state = "herbivore"
passivePerk = TRUE

///////////////////////////////////// Slime perks
Expand Down
Binary file modified icons/effects/perks.dmi
Binary file not shown.

0 comments on commit f206577

Please sign in to comment.