Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] Cult Revamp #3867

Open
wants to merge 110 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
6b06f35
some mindui stuff
dwasint Oct 19, 2024
0d963f5
Update powers.dm
dwasint Oct 19, 2024
f97b33d
Update powers.dm
dwasint Oct 19, 2024
d7a1459
Update _bus.dm
dwasint Oct 19, 2024
2dc8ade
pre-fix
dwasint Oct 20, 2024
f37c57b
more round of fixes
dwasint Oct 20, 2024
971e466
more fixes
dwasint Oct 22, 2024
3ed3af2
radial fixes for new icon
dwasint Oct 23, 2024
3351b4d
cult spire using saymodes
dwasint Oct 23, 2024
27f544a
disables cursed infection, fixes communication, makes spires a global
dwasint Oct 23, 2024
4868383
resize, and font fix for cult ui
dwasint Oct 23, 2024
b7035c0
forge sound fixes, forge radial icon fix
dwasint Oct 23, 2024
4631429
moves buildings to split folder
dwasint Oct 25, 2024
8cbe3e3
fixes forge somehow losing half its code
dwasint Oct 25, 2024
e92c51a
and refixes the code that was fixed before lost code
dwasint Oct 25, 2024
1ba8602
moves more stuff into split folders
dwasint Oct 25, 2024
81998f1
fixes soulblade being offset weirdly
dwasint Oct 25, 2024
254dfb7
blood dagger fixes for on hit, makes rooting effects properly keep pe…
dwasint Oct 25, 2024
7a569bc
Bible Deconversion, removal of old deconversion using just holy water.
dwasint Oct 25, 2024
706b98c
Update deconversion_ritual.dm
dwasint Oct 25, 2024
b6f0961
removes rune drawing from cult dagger as new system replaces it
dwasint Oct 25, 2024
f06aaee
removes some of the old cult code that I know has been completely rep…
dwasint Oct 25, 2024
b69deb9
changes to a paralyze instead of knockdown
dwasint Oct 25, 2024
3136561
adds the defeated black halo to cultists who deconvert aswell
dwasint Oct 25, 2024
19078dc
Update deconversion_ritual.dm
dwasint Oct 25, 2024
d509699
replaces forged armor with hardened space suit
dwasint Oct 26, 2024
de561d2
applys dme changes
dwasint Oct 26, 2024
2334b14
adds cooldown to soulblade blade spin
dwasint Oct 26, 2024
9632f7c
fixes icons on cult armor and helmet
dwasint Oct 26, 2024
7898e34
fixes cult blade, glove sprites, removes the blood runes from the cul…
dwasint Oct 26, 2024
b715774
adds tempting goblet sprite
dwasint Oct 26, 2024
222ae2d
adds in a cult map you can view from the altar which shows cult objects
dwasint Oct 26, 2024
37ce982
Update cult_markers.dm
dwasint Oct 26, 2024
5cc29c6
fixes double cult ui on first rank up, makes draw runes stationary
dwasint Oct 26, 2024
a0e2632
Update cult_markers.dm
dwasint Oct 26, 2024
5cf05b0
adds in salt act for cult items which makes salt break down runes and…
dwasint Oct 26, 2024
82e8bba
more fixes
dwasint Oct 26, 2024
499e71d
Update rune_spells.dm
dwasint Oct 26, 2024
0f4e052
increases the talisman stun, fixes the cult spire
dwasint Oct 26, 2024
fcbdb92
deafmute fix, seemed to only ever work once.
dwasint Oct 26, 2024
cf22758
guh
dwasint Oct 26, 2024
e6a38b8
Update rune_spells.dm
dwasint Oct 26, 2024
38295dd
Update pylon.dm
dwasint Oct 26, 2024
2e84440
Update spire.dm
dwasint Oct 26, 2024
d639b54
stun fixes color fixes on tome, soulblade give blood fix
dwasint Oct 26, 2024
49b8c62
moved runes into split files
dwasint Oct 27, 2024
eb36368
starts renaming some vars to be more descriptive
dwasint Oct 27, 2024
e19e163
more tweaks
dwasint Oct 27, 2024
585a6f2
adds better blood effect
dwasint Oct 27, 2024
0b9aa00
adds cultists to the map aswell as they are part of nar'sies blood ne…
dwasint Oct 27, 2024
19322aa
adds a proc to update a cult map without removing the hud icon useful…
dwasint Oct 27, 2024
a3b43b6
removes unneeded files fixes stuff
dwasint Oct 27, 2024
8181932
perfect wraiths (probably should rework em)
dwasint Oct 28, 2024
4955d0d
some fixes relating to fetching held items
dwasint Oct 28, 2024
72b72b2
fixes
dwasint Oct 28, 2024
4d1b8fa
blood coloring working
dwasint Oct 28, 2024
f5ba30f
ckey checks the parent_key string
dwasint Oct 28, 2024
990c2ae
Update other_reagents.dm
dwasint Oct 28, 2024
4e62568
Update cult_hardened.dm
dwasint Oct 28, 2024
2673c58
basic streamer
dwasint Oct 29, 2024
b895000
more stuff
dwasint Oct 29, 2024
f64c33b
fixes
dwasint Oct 29, 2024
0509dcf
audio comes through the tvs now
dwasint Oct 29, 2024
74b8440
adds some icon states to abilities, adds blood doodle to ghosts durin…
dwasint Oct 30, 2024
579adfa
more icon states
dwasint Oct 30, 2024
29258f7
fixes
dwasint Oct 30, 2024
187f899
Update YouMurdererBB12pt.dm
dwasint Oct 30, 2024
2fbe516
Update text.dm
dwasint Oct 30, 2024
1a2f977
forgot this
dwasint Oct 30, 2024
42ab057
Merge branch 'master' into the_cult_of_blood
dwasint Oct 30, 2024
232834b
Update blood_tattoos.dm
dwasint Oct 31, 2024
d0eee16
adds random angle to doodle text
dwasint Oct 31, 2024
7fe7052
single letter var cleanup transfer of altar update_icon to update ove…
dwasint Oct 31, 2024
40ed89a
makes eclipse tile
dwasint Oct 31, 2024
49ea64b
adds a summon plushie rune
dwasint Oct 31, 2024
4ea9d66
summon plushie fix, 3x blood cost for self drawn runes
dwasint Oct 31, 2024
2209f45
fixes construct glow
dwasint Nov 1, 2024
af8b51c
glowing etherealrunes
dwasint Nov 1, 2024
65eec3c
fixes cultify station not working
dwasint Nov 1, 2024
2fbb296
Update communication.dm
dwasint Nov 2, 2024
9704ab9
adds spaces to most , and = missing them
dwasint Nov 2, 2024
9782880
adds chaplain examine to runes
dwasint Nov 2, 2024
9b4995e
runtime fix
dwasint Nov 2, 2024
a6f5cce
removes cultist unit test because they won't convert without a client…
dwasint Nov 2, 2024
a39cd3b
create and destroy fixes
dwasint Nov 2, 2024
f124113
increases stun duration moves adding trait to after message is sent s…
dwasint Nov 2, 2024
d5d0878
changes them to global procs because it works locally, adds poor aim …
dwasint Nov 2, 2024
a32c58d
Update bloodcult.dm
dwasint Nov 2, 2024
671b761
Update deaf_mute.dm
dwasint Nov 2, 2024
e9fc2f6
Update _base_spell.dm
dwasint Nov 2, 2024
edac2b4
changes spans to macro'd spans
dwasint Nov 2, 2024
4350ac0
Update stun.dm
dwasint Nov 2, 2024
8006b3e
Update stun.dm
dwasint Nov 2, 2024
fc6510b
Update stun.dm
dwasint Nov 2, 2024
0364b43
Update stun.dm
dwasint Nov 2, 2024
32005a5
Update stun.dm
dwasint Nov 2, 2024
0192954
Update arcane_tome.dm
dwasint Nov 4, 2024
548c7c4
cross boomerang
dwasint Nov 5, 2024
b68d14d
Update bloodcult.dm
dwasint Nov 5, 2024
4eb4fd5
Update flavour.dm
dwasint Nov 5, 2024
f15b3d6
Update cross_boomerang.dm
dwasint Nov 5, 2024
8dfd368
ew
dwasint Nov 5, 2024
988de5e
Update ghost.dm
dwasint Nov 5, 2024
7089d30
increased eclipse times
dwasint Nov 5, 2024
11bb5b4
fixes
dwasint Nov 5, 2024
4ee7078
Update spess_tv.dm
dwasint Nov 6, 2024
1612236
Update seer.dm
dwasint Nov 6, 2024
d4f30a7
Update cult_team.dm
dwasint Nov 6, 2024
c9d0b72
whoops
dwasint Nov 6, 2024
f8ce7a1
cultists now become shades on death
dwasint Nov 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 1 addition & 8 deletions _maps/RandomRuins/LavaRuins/lavaland_surface_cultaltar.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,6 @@
},
/area/ruin/unpowered/cultaltar)
"o" = (
/obj/effect/rune/narsie{
color = "#ff0000";
used = 1
},
/obj/item/cult_shift,
/obj/effect/decal/remains/human,
/obj/item/melee/cultblade/dagger,
Expand All @@ -69,10 +65,7 @@
sound = 'sound/hallucinations/i_see_you1.ogg';
triggerer_only = 1
},
/obj/effect/step_trigger/message{
message = "<span class='cult italic'><b><span class='big'>You've made a grave mistake, haven't you?</span></b></span>";
name = "ohfuck"
},
/obj/structure/cult/altar,
/turf/open/floor/engine/cult{
initial_gas_mix = "LAVALAND_ATMOS"
},
Expand Down
4 changes: 0 additions & 4 deletions _maps/RandomRuins/SpaceRuins/the_outlet.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -104,10 +104,6 @@
/turf/open/floor/iron/white,
/area/ruin/space/has_grav/the_outlet/researchrooms)
"cL" = (
/obj/effect/rune/apocalypse{
req_cultists = 999;
layer = 2
},
/obj/structure/destructible/cult/pants_altar{
layer = 3
},
Expand Down
2 changes: 0 additions & 2 deletions _maps/map_files/generic/CentCom.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -5734,7 +5734,6 @@
/turf/open/ai_visible,
/area/centcom/ai_multicam_room)
"apv" = (
/obj/effect/rune/narsie,
/obj/structure/chair/comfy/carp{
dir = 1
},
Expand Down Expand Up @@ -21733,7 +21732,6 @@
/turf/open/floor/carpet/donk,
/area/centcom/central_command_areas/adminroom)
"jCt" = (
/obj/effect/rune/apocalypse,
/obj/structure/chair/comfy/black{
dir = 1
},
Expand Down
2 changes: 0 additions & 2 deletions _maps/shuttles/emergency_narnar.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,6 @@
/turf/open/floor/cult,
/area/shuttle/escape)
"B" = (
/obj/effect/rune/convert,
/obj/effect/decal/remains/human,
/obj/effect/decal/cleanable/blood/gibs/body,
/obj/effect/decal/cleanable/blood/gibs/core,
Expand All @@ -143,7 +142,6 @@
/turf/open/floor/cult,
/area/shuttle/escape)
"D" = (
/obj/effect/rune/convert,
/obj/effect/decal/remains/human,
/turf/open/floor/cult,
/area/shuttle/escape)
Expand Down
5 changes: 3 additions & 2 deletions code/__DEFINES/hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@
*/

//Monkestation EDIT: START - CYBERNETICS
/proc/ui_hand_position(i,y_offset = 0,y_pixel_offset = 0) //values based on old hand ui positions (CENTER:-/+16,SOUTH:5)
/proc/ui_hand_position(i,y_offset = 0,y_pixel_offset = 0, x_pixel_offset = 0) //values based on old hand ui positions (CENTER:-/+16,SOUTH:5)
var/x_off = -(!(i % 2))
var/y_off = round((i-1) / 2) + y_offset
return"CENTER+[x_off]:16,SOUTH+[y_off]:[5 + y_pixel_offset]"
return"CENTER+[x_off]:[16 + x_pixel_offset],SOUTH+[y_off]:[5 + y_pixel_offset]"
//Monkestation EDIT: END - CYBERNETICS

/proc/ui_equip_position(mob/M)
Expand Down Expand Up @@ -101,6 +101,7 @@
#define ui_mood "EAST-1:28,CENTER:21"
#define ui_spacesuit "EAST-1:28,CENTER-4:14"
#define ui_stamina "EAST-1:28,CENTER-3:14"
#define ui_more_under_health_and_to_the_left "EAST-2:14,CENTER-5:29"

//Pop-up inventory
#define ui_shoes "WEST+1:8,SOUTH:5"
Expand Down
1 change: 1 addition & 0 deletions code/__DEFINES/text.dm
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
/// Smallest size. (ie: whisper runechat) - Size options: 6pt 12pt 18pt.
#define MAPTEXT_SPESSFONT(text) {"<span style='font-family: \"Spess Font\"; font-size: 6pt; line-height: 1.4; -dm-text-outline: 1px black'>[##text]</span>"}

#define MAPTEXT_YOU_MURDERER(text) {"<span style='font-family: \"YouMurderer BB\"; font-size: 18px'>[##text]</span>"}
/**
* Prepares a text to be used for maptext, using a variable size font.
*
Expand Down
202 changes: 202 additions & 0 deletions code/__DEFINES/~monkestation/bloodcult.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,202 @@

#define BLOODCULT_STAGE_NORMAL 1 //default
#define BLOODCULT_STAGE_READY 2 //eclipse timer has reached zero
#define BLOODCULT_STAGE_ECLIPSE 3 //3 - narsie summoning ritual undergoing
#define BLOODCULT_STAGE_MISSED 4 //eclipse window has ended
#define BLOODCULT_STAGE_DEFEATED 5 //5 - narsie summoning ritual failed
#define BLOODCULT_STAGE_NARSIE 6 //endgame

#define BLOODCOST_TARGET_BLEEDER "bleeder"
#define BLOODCOST_AMOUNT_BLEEDER "bleeder_amount"
#define BLOODCOST_TARGET_GRAB "grabbed"
#define BLOODCOST_AMOUNT_GRAB "grabbed_amount"
#define BLOODCOST_TARGET_HANDS "hands"
#define BLOODCOST_AMOUNT_HANDS "hands_amount"
#define BLOODCOST_TARGET_HELD "held"
#define BLOODCOST_AMOUNT_HELD "held_amount"
#define BLOODCOST_LID_HELD "held_lid"
#define BLOODCOST_TARGET_SPLATTER "splatter"
#define BLOODCOST_AMOUNT_SPLATTER "splatter_amount"
#define BLOODCOST_TARGET_BLOODPACK "bloodpack"
#define BLOODCOST_AMOUNT_BLOODPACK "bloodpack_amount"
#define BLOODCOST_HOLES_BLOODPACK "bloodpack_noholes"
#define BLOODCOST_TARGET_CONTAINER "container"
#define BLOODCOST_AMOUNT_CONTAINER "container_amount"
#define BLOODCOST_LID_CONTAINER "container_lid"
#define BLOODCOST_TARGET_USER "user"
#define BLOODCOST_AMOUNT_USER "user_amount"
#define BLOODCOST_TOTAL "total"
#define BLOODCOST_RESULT "result"
#define BLOODCOST_FAILURE "failure"
#define BLOODCOST_TRIBUTE "tribute"
#define BLOODCOST_USER "user"
#define RITUALABORT_ERASED "erased"
#define RITUALABORT_STAND "too far"
#define RITUALABORT_GONE "moved away"
#define RITUALABORT_BLOCKED "blocked"
#define RITUALABORT_BLOOD "channel cancel"
#define RITUALABORT_TOOLS "moved talisman"
#define RITUALABORT_REMOVED "victim removed"
#define RITUALABORT_CONVERT "convert success"
#define RITUALABORT_REFUSED "convert refused"
#define RITUALABORT_NOCHOICE "convert nochoice"
#define RITUALABORT_SACRIFICE "convert failure"
#define RITUALABORT_FULL "no room"
#define RITUALABORT_CONCEAL "conceal"
#define RITUALABORT_NEAR "near"
#define RITUALABORT_MISSING "missing"
#define RITUALABORT_OVERCROWDED "overcrowded"

#define TATTOO_POOL "Blood Pooling"
#define TATTOO_SILENT "Silent Casting"
#define TATTOO_DAGGER "Blood Dagger"
#define TATTOO_HOLY "Unholy Protection"
#define TATTOO_FAST "Rapid Tracing"
#define TATTOO_CHAT "Dark Communication"
#define TATTOO_MANIFEST "Pale Body"
#define TATTOO_MEMORIZE "Arcane Dimension"
#define TATTOO_RUNESTORE "Runic Skin"
#define TATTOO_SHORTCUT "Shortcut Sigil"

#define TOME_CLOSED 1
#define TOME_OPEN 2
#define RUNE_WRITE_CANNOT 0
#define RUNE_WRITE_COMPLETE 1
#define RUNE_WRITE_CONTINUE 2
#define RUNE_CAN_ATTUNE 0
#define RUNE_CAN_IMBUE 1
#define RUNE_CANNOT 2
#define RUNE_STAND 1
#define MAX_TALISMAN_PER_TOME 5
#define SACRIFICE_CHANGE_COOLDOWN 30 MINUTES
#define DEATH_SHADEOUT_TIMER 60 SECONDS
#define CONVERSION_REFUSE -1
#define CONVERSION_NOCHOICE 0
#define CONVERSION_ACCEPT 1
#define CONVERSION_BANNED 2
#define CONVERSION_MINDLESS 3
#define CONVERSION_OVERCROWDED 4
#define CONVERTIBLE_ALWAYS 1
#define CONVERTIBLE_CHOICE 2
#define CONVERTIBLE_NEVER 3
#define CONVERTIBLE_NOMIND 4
#define CONVERTIBLE_ALREADY 5
#define CONVERTIBLE_IMPLANT 6
#define DECONVERSION_ACCEPT 1
#define DECONVERSION_REFUSE 2
#define CULTIST_ROLE_NONE 0
#define CULTIST_ROLE_ACOLYTE 1
#define CULTIST_ROLE_HERALD 2
#define CULTIST_ROLE_MENTOR 3

#define DEVOTION_TIER_0 0
#define DEVOTION_TIER_1 1
#define DEVOTION_TIER_2 2
#define DEVOTION_TIER_3 3
#define DEVOTION_TIER_4 4

#define RITUAL_CULTIST_1 "first_ritual"
#define RITUAL_CULTIST_2 "second_ritual"

#define RITUAL_FACTION_1 "first_ritual"
#define RITUAL_FACTION_2 "second_ritual"
#define RITUAL_FACTION_3 "third_ritual"

#define HEX_MODE_ROAMING 0
#define HEX_MODE_GUARD 1
#define HEX_MODE_ESCORT 2

#define HOSTILE_STANCE_IDLE 1
#define HOSTILE_STANCE_ALERT 2
#define HOSTILE_STANCE_ATTACK 3
#define HOSTILE_STANCE_ATTACKING 4
#define HOSTILE_STANCE_TIRED 5

//Particles system defines
#define PS_STEAM "Steam"
#define PS_SMOKE "Smoke"
#define PS_TEAR_REALITY "Tear Reality"
#define PS_CANDLE "Candle"
#define PS_CANDLE2 "Candle2"
#define PS_CULT_GAUGE "Cult Gauge"
#define PS_CULT_SMOKE "Cult Smoke"
#define PS_CULT_SMOKE2 "Cult Smoke2"
#define PS_CULT_SMOKE_BOX "Cult Smoke Box"
#define PS_CULT_HALO "Cult Halo"
#define PS_SPACE_RUNES "Space Runes"
#define PS_NARSIEHASRISEN1 "Nar-SieHasRisen1"
#define PS_NARSIEHASRISEN2 "Nar-SieHasRisen2"
#define PS_NARSIEHASRISEN3 "Nar-SieHasRisen3"
#define PS_ZAS_DUST "ZAS Dust"
#define PS_DANDELIONS "Dandelions"
#define PS_CROSS_DUST "Cross Dust"
#define PS_CROSS_ORB "Cross Orb"
#define PS_SACRED_FLAME "Sacred Flame"
#define PS_SACRED_FLAME2 "Sacred Flame2"
#define PS_BIBLE_PAGE "Bible Page"

//Particles variable defines
#define PVAR_SPAWNING "spawning"
#define PVAR_POSITION "position"
#define PVAR_VELOCITY "velocity"
#define PVAR_ICON_STATE "icon_state"
#define PVAR_COLOR "color"
#define PVAR_SCALE "scale"
#define PVAR_PLANE "plane"
#define PVAR_LAYER "layer"
#define PVAR_PIXEL_X "pixel_x"
#define PVAR_PIXEL_Y "pixel_y"
#define PVAR_LIFESPAN "lifespan"
#define PVAR_FADE "fade"


GLOBAL_LIST_INIT(particle_string_to_type, list(
PS_STEAM = /particles/steam,
PS_SMOKE = /particles/smoke,
PS_TEAR_REALITY = /particles/tear_reality,
PS_CANDLE = /particles/candle,
PS_CANDLE2 = /particles/candle_alt,
PS_CULT_GAUGE = /particles/cult_gauge,
PS_CULT_SMOKE = /particles/cult_smoke,
PS_CULT_SMOKE2 = /particles/cult_smoke/alt,
PS_CULT_SMOKE_BOX = /particles/cult_smoke/box,
PS_CULT_HALO = /particles/cult_halo,
PS_SPACE_RUNES = /particles/space_runes,
PS_NARSIEHASRISEN1 = /particles/narsie_has_risen,
PS_NARSIEHASRISEN2 = /particles/narsie_has_risen/next,
PS_NARSIEHASRISEN3 = /particles/narsie_has_risen/last,
PS_ZAS_DUST = /particles/zas_dust,
PS_DANDELIONS = /particles/dandelions,
PS_CROSS_DUST = /particles/cross_dust,
PS_CROSS_ORB = /particles/cross_orb,
PS_SACRED_FLAME = /particles/sacred_flame,
PS_SACRED_FLAME2 = /particles/sacred_flame/alt,
PS_BIBLE_PAGE = /particles/bible_page,
))

#define isholyweapon(I) (istype(I, /obj/item/book/bible)\
|| istype(I, /obj/item/nullrod) \
|| istype(I, /obj/projectile/boomerang))

#define REVERT_ON_CONTROLLER_DAMAGED 1
#define LOCK_EYE_TO_CONTROLLED 2
#define LOCK_MOVEMENT_OF_CONTROLLER 4
#define REQUIRES_CONTROL 8

#define TRAIT_SEER "seer_trait"

#define MODE_CULT "cult"
#define MODE_TOKEN_CULT ":x"

#define HOLOMAP_MARKER_TEARREALITY "tearreality"
#define HOLOMAP_MARKER_BLOODSTONE "bloodstone"
#define HOLOMAP_MARKER_CULT_ALTAR "altar"
#define HOLOMAP_MARKER_CULT_FORGE "forge"
#define HOLOMAP_MARKER_CULT_SPIRE "spire"
#define HOLOMAP_MARKER_CULT_ENTRANCE "path_entrance"
#define HOLOMAP_MARKER_CULT_EXIT "path_exit"
#define HOLOMAP_MARKER_CULT_RUNE "rune"

#define HOLOMAP_FILTER_CULT (1<<0)

#define HOLOMAP_EXTRA_CULTMAP "cultmap"
13 changes: 13 additions & 0 deletions code/__DEFINES/~monkestation/mind_ui.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#define MIND_UI_BACK 10
#define MIND_UI_BUTTON 11
#define MIND_UI_FRONT 12

#define MIND_UI_GROUP_A 0
#define MIND_UI_GROUP_B 3
#define MIND_UI_GROUP_C 6
#define MIND_UI_GROUP_D 9

#define MINDUI_FLAG_PROCESSING 1
#define MINDUI_FLAG_TOOLTIP 2

#define MINDUI_MAX_CULT_SLOTS 14
Loading
Loading