[Ready][Until ANOTHER FUCKIMNG MERGE CREATES CONFLICTS GOD FUCK] Reflavors a lot of Bloodsucker stuff to be more in line with it's source (#2104)

## About The Pull Request

Title.

## Why It's Good For The Game

My love of VTM cannot stand things such as 'blah-sucker', 'vassels' or
'archive of the kindred'.

The Blah-Sucker language has been renamed to Enochian, reflecting the
First City of Vampires, Enoch, in the land of Nod east of Eden where the
Dark Father Caine was exiled from.

(Front facing) mentions of vassels have been replaced with the accurate
Ghoul. They drink vitae to establish a bond with their master, not
blood, vampires do not produce blood, they drink vitae.

The Archive of the Kindred has been replaced with the Book of Nod. Well,
a version of it. Cainites are protective of the hidden knowledge kept
within and would be unhappy with the mortals (you) having a copy.

Objectives have been re-written to mention lore aspects.

## Proof Of Testing

🆑
spellcheck: Various Bloodsucker things have been renamed after the
Inconnu paid a visit.
/🆑

---------

Co-authored-by: Waterpig <wtryoutube@seznam.cz>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
This commit is contained in:
Cursor
2024-10-10 14:05:24 -06:00
committed by GitHub
co-authored by Waterpig Waterpig
parent c70539e462
commit 0077be5e32
52 changed files with 685 additions and 667 deletions
@@ -34,7 +34,7 @@ PROCESSING_SUBSYSTEM_DEF(sunlight)
warn_daylight(
danger_level = DANGER_LEVEL_SOL_ENDED,
vampire_warning_message = span_announce("The solar flare has ended, and the daylight danger has passed... for now."),
vassal_warning_message = span_announce("The solar flare has ended, and the daylight danger has passed... for now."),
ghoul_warning_message = span_announce("The solar flare has ended, and the daylight danger has passed... for now."),
)
return ..()
@@ -50,7 +50,7 @@ PROCESSING_SUBSYSTEM_DEF(sunlight)
warn_daylight(
danger_level = DANGER_LEVEL_SECOND_WARNING,
vampire_warning_message = span_userdanger("Solar Flares are about to bombard the station! You have [TIME_BLOODSUCKER_DAY_FINAL_WARN] seconds to find cover!"),
vassal_warning_message = span_danger("In [TIME_BLOODSUCKER_DAY_FINAL_WARN] seconds, your master will be at risk of a Solar Flare. Make sure they find cover!"),
ghoul_warning_message = span_danger("In [TIME_BLOODSUCKER_DAY_FINAL_WARN] seconds, your master will be at risk of a Solar Flare. Make sure they find cover!"),
)
if(TIME_BLOODSUCKER_BURN_INTERVAL)
warn_daylight(
@@ -65,12 +65,12 @@ PROCESSING_SUBSYSTEM_DEF(sunlight)
warn_daylight(
danger_level = DANGER_LEVEL_SOL_ROSE,
vampire_warning_message = span_userdanger("Solar flares bombard the station with deadly UV light! Stay in cover for the next [TIME_BLOODSUCKER_DAY / 60] minutes or risk Final Death!"),
vassal_warning_message = span_userdanger("Solar flares bombard the station with UV light!"),
ghoul_warning_message = span_userdanger("Solar flares bombard the station with UV light!"),
)
..()
/datum/controller/subsystem/processing/sunlight/proc/warn_daylight(danger_level, vampire_warning_message, vassal_warning_message)
SEND_SIGNAL(src, COMSIG_SOL_WARNING_GIVEN, danger_level, vampire_warning_message, vassal_warning_message)
/datum/controller/subsystem/processing/sunlight/proc/warn_daylight(danger_level, vampire_warning_message, ghoul_warning_message)
SEND_SIGNAL(src, COMSIG_SOL_WARNING_GIVEN, danger_level, vampire_warning_message, ghoul_warning_message)
/datum/controller/subsystem/processing/sunlight/proc/add_sun_sufferer(mob/victim)
if(is_sufferer(victim))