mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-09 07:46:20 +00:00
71 lines
2.6 KiB
Plaintext
71 lines
2.6 KiB
Plaintext
///role below priests, for losing most powers of priests but still being holy.
|
|
#define HOLY_ROLE_DEACON 1
|
|
///default priestly role
|
|
#define HOLY_ROLE_PRIEST 2
|
|
///the one who designates the religion
|
|
#define HOLY_ROLE_HIGHPRIEST 3
|
|
|
|
#define ALIGNMENT_GOOD "good"
|
|
#define ALIGNMENT_NEUT "neutral"
|
|
#define ALIGNMENT_EVIL "evil"
|
|
|
|
///how many lines multiplied by tempo should at least be higher than this. Makes people have to choose a long enough song to get the final effect.
|
|
#define FESTIVAL_SONG_LONG_ENOUGH 170
|
|
|
|
/// the probability, when not overridden by sects, for a bible's bless effect to trigger on a smack
|
|
#define DEFAULT_SMACK_CHANCE 60
|
|
|
|
//## which weapons should we use?
|
|
|
|
// unused but for clarity
|
|
#define CONDITION_FIST_FIGHT 1
|
|
///can only use the ritual weapons the sparring chaplain makes.
|
|
#define CONDITION_CEREMONIAL_ONLY 2
|
|
///melee weapon condition, default sparring condition.
|
|
#define CONDITION_MELEE_ONLY 3
|
|
///any weapon is cool... probably a terrible idea against security
|
|
#define CONDITION_ANY_WEAPON 4
|
|
|
|
//
|
|
///must use weapons the chaplain makes from their sect. no fist fighting, even! it ensures a fair fight.
|
|
// #define RITUAL_WEAPONS 2
|
|
|
|
//## where should we fight?
|
|
|
|
// default value - /area/service/chapel
|
|
|
|
//## what are the stakes? people you've beaten before can only fight in no stakes battles, to prevent farming
|
|
|
|
///just for fun
|
|
#define STAKES_NONE 1
|
|
///standard stakes, winning gets you a point. losing counts towards standard excommunication.
|
|
#define STAKES_HOLY_MATCH 2
|
|
///no stakes god wise, but whomever wins gets all the money of the other
|
|
#define STAKES_MONEY_MATCH 3
|
|
///the winner gets the other's soul. you said this was a neutral sect, right?
|
|
#define STAKES_YOUR_SOUL 4
|
|
|
|
///the left signing part of the contract
|
|
#define CONTRACT_LEFT_FIELD "left"
|
|
|
|
///curses the sinner
|
|
#define PUNISHMENT_OMEN "omen"
|
|
///smites the sinner
|
|
#define PUNISHMENT_LIGHTNING "lightningbolt"
|
|
///brands the sinner
|
|
#define PUNISHMENT_BRAND "brand"
|
|
|
|
/// Failed to bless the target, beat them over the head
|
|
#define BLESSING_FAILED "failed"
|
|
/// Blessed unsuccessfully, no limbs to heal, robotic limbs, etc
|
|
#define BLESSING_IGNORED "ignored"
|
|
/// Blessed successfully by healing or whatever
|
|
#define BLESSING_SUCCESS "success"
|
|
|
|
///The rite will automatically delete itself by the religious tool calling it after it's invoked.
|
|
#define RITE_AUTO_DELETE (1<<0)
|
|
///The rite can be performed multiple times with a religious tool, so don't delete/null it.
|
|
#define RITE_ALLOW_MULTIPLE_PERFORMS (1<<1)
|
|
///The rite can only be fully performed once, so we'll completely remove it from the rite list afterwards.
|
|
#define RITE_ONE_TIME_USE (1<<2)
|