forked from Darkrp-community/OpenKeep
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request Darkrp-community#184 from Stutternov/faith-selecti…
…on-fix Blackstone Port - Faith Overhaul + Misc Patron Fixes
- Loading branch information
Showing
46 changed files
with
557 additions
and
248 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
GLOBAL_LIST_EMPTY(faithlist) | ||
|
||
GLOBAL_LIST_EMPTY(preference_faiths) | ||
|
||
/datum/faith | ||
/// Name of the faith | ||
var/name | ||
/// Description of the faith | ||
var/desc = "A faith that believes in the power of reporting this issue on GitHub - You shouldn't be seeing this, someone forgot to set the description for this faith." | ||
/// Our "primary" patron god | ||
var/datum/patron/godhead = /datum/patron | ||
/// Whether or not this faith can be accessed in preferences | ||
var/preference_accessible = TRUE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
#define CLERIC_SPELLS "Cleric" | ||
#define PRIEST_SPELLS "Priest" | ||
|
||
GLOBAL_LIST_EMPTY(patronlist) | ||
GLOBAL_LIST_EMPTY(patrons_by_faith) | ||
GLOBAL_LIST_EMPTY(preference_patrons) | ||
|
||
/datum/patron | ||
/// Name of the god | ||
var/name | ||
/// Domain of the god, such as earth, fire, water, murder etc | ||
var/domain = "Bad coding practices" | ||
/// Description of the god | ||
var/desc = "A god that ordains you to report this on GitHub - You shouldn't be seeing this, someone forgot to set the description of this patron." | ||
/// String that represents who worships this guy | ||
var/worshippers = "Shitty coders" | ||
///String that represents the god's flaws | ||
var/flaws = "This spagetti code" | ||
///Strong that represents what this god views as sins | ||
var/sins = "Codersocks" | ||
/// Faith this god belongs to | ||
var/datum/faith/associated_faith = /datum/faith | ||
/// Whether or not we are accessible in preferences | ||
var/preference_accessible = TRUE | ||
/// Some gods have related confessions, if they're evil and such | ||
var/list/confess_lines | ||
/// Tier 0 spell | ||
var/t0 | ||
/// Tier 1 spell | ||
var/t1 | ||
/// Tier 2 spell | ||
var/t2 | ||
/// Final tier spell | ||
var/t3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
/datum/faith/godless | ||
name = "Godless" //Redditor religion | ||
desc = "Although gods obviously exist in this world, you refuse to bow down to them! You are completely godless." | ||
godhead = /datum/patron/godless | ||
preference_accessible = FALSE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
/datum/faith/divine_pantheon | ||
name = "Divine Pantheon" | ||
desc = "The most accepted religion in Rockhill. May Almighty Psydon and His ten children protect us from Zizo!" | ||
godhead = /datum/patron/divine/astrata |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
/datum/faith/inhumen_pantheon | ||
name = "Inhumen Pantheon" | ||
desc = "The nine are FALSE GODS.\n\ | ||
They keep us trapped in tartarus and choke out our divine light, \ | ||
but only though FULL BELIEF in the divinity of men and women can we escape and reach the TRUE spiritual realm.\n\ | ||
The godhead smiles upon us as we defile Psydon and become the divinities we were always meant to be." | ||
godhead = /datum/patron/inhumen/zizo | ||
preference_accessible = FALSE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
/datum/patron/godless | ||
name = "Science" | ||
domain = "Ontological Reality" | ||
desc = "No gods or kings, only man! Gods exist but you give them the finger." | ||
worshippers = "Madmen, some dwarves, the occasional mathematician" | ||
associated_faith = /datum/faith/godless | ||
preference_accessible = FALSE | ||
confess_lines = list( | ||
"No Gods, No Masters! The faith is FALSE!", | ||
"A man chooses, a slave obeys - I will be free from the Gods!", | ||
"The old ways WILL CRUMBLE, the gods are UNTRUE!" | ||
) |
Oops, something went wrong.