From 2f4a8d6f3d9d0bd48684858dffa85ffb61f00b60 Mon Sep 17 00:00:00 2001 From: Matt Atlas Date: Fri, 19 Jun 2026 19:23:07 +0200 Subject: [PATCH] Fixes pain and announcement font size. (#22681) title, h2 and manual font size brokey --------- Co-authored-by: Matt Atlas --- code/__DEFINES/span.dm | 12 ++-- code/controllers/subsystems/event.dm | 2 +- code/defines/procs/announce.dm | 11 ++-- code/game/antagonist/antagonist_add.dm | 2 +- code/game/antagonist/antagonist_create.dm | 2 +- .../gamemodes/events/holidays/holidays.dm | 2 +- code/game/objects/items/devices/megaphone.dm | 4 +- code/game/objects/items/eightball.dm | 2 +- .../objects/items/weapons/material/knives.dm | 2 +- .../machinery/computer/arcade_orion.dm | 2 +- code/modules/admin/admin.dm | 4 +- code/modules/admin/admin_verbs.dm | 2 +- .../human/responseteams/response_team.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 2 +- .../living/carbon/human/species/species.dm | 8 +-- .../human/species/station/diona/diona.dm | 8 +-- code/modules/mob/living/silicon/pai/pai.dm | 2 +- .../simple_animal/borer/borer_powers.dm | 2 +- code/modules/organs/internal/heart.dm | 2 +- code/modules/organs/organ_external.dm | 10 ++-- code/modules/organs/pain.dm | 6 +- .../psionics/complexus/complexus_helpers.dm | 2 +- html/changelogs/mattatlas-fixsizees.yml | 58 +++++++++++++++++++ 23 files changed, 105 insertions(+), 44 deletions(-) create mode 100644 html/changelogs/mattatlas-fixsizees.yml diff --git a/code/__DEFINES/span.dm b/code/__DEFINES/span.dm index 61c79492ecd..6c8ebf64c22 100644 --- a/code/__DEFINES/span.dm +++ b/code/__DEFINES/span.dm @@ -34,7 +34,7 @@ #define SPAN_YELLOW(str) "[str]" #define SPAN_GREEN(str) "[str]" -#define SPAN_SIZE(size, text) ("" + text + "") +#define SPAN_SIZE(size, text) ("" + text + "") #define SPAN_HIGHDANGER(str) (FONT_LARGE(SPAN_DANGER(str))) @@ -52,11 +52,11 @@ ##################### */ -#define FONT_SIZE_SMALL "10px" -#define FONT_SIZE_NORMAL "13px" -#define FONT_SIZE_LARGE "16px" -#define FONT_SIZE_HUGE "18px" -#define FONT_SIZE_GIANT "24px" +#define FONT_SIZE_SMALL "2" +#define FONT_SIZE_NORMAL "3" +#define FONT_SIZE_LARGE "4" +#define FONT_SIZE_HUGE "5" +#define FONT_SIZE_GIANT "6" #define FONT_SMALL(str) SPAN_SIZE(FONT_SIZE_SMALL, str) #define FONT_NORMAL(str) SPAN_SIZE(FONT_SIZE_NORMAL, str) diff --git a/code/controllers/subsystems/event.dm b/code/controllers/subsystems/event.dm index 28c74f40f81..50a98b2dec6 100644 --- a/code/controllers/subsystems/event.dm +++ b/code/controllers/subsystems/event.dm @@ -110,7 +110,7 @@ SUBSYSTEM_DEF(events) if(!report_at_round_end) return - to_world("


Random Events This Round:") + to_world("


Random Events This Round:") for(var/datum/event/E in active_events|finished_events) var/datum/event_meta/EM = E.event_meta if(EM.name == "Nothing") diff --git a/code/defines/procs/announce.dm b/code/defines/procs/announce.dm index 864f60e6e13..afb97f8325b 100644 --- a/code/defines/procs/announce.dm +++ b/code/defines/procs/announce.dm @@ -62,25 +62,28 @@ Log(message, message_title) /datum/announcement/proc/FormMessage(var/message, var/message_title) - . = "

[message_title]

" + . = FONT_HUGE(SPAN_BOLD("[message_title]")) . += "
[message]" if (announcer) . += "
-[html_encode(announcer)]" + . = EXAMINE_BLOCK_GREY(.) /datum/announcement/minor/FormMessage(var/message, var/message_title) . = "[message]" /datum/announcement/priority/command/FormMessage(var/message, var/message_title) - . = "

[SSatlas.current_map.boss_name] Update

" + . = FONT_HUGE(SPAN_BOLD("[SSatlas.current_map.boss_name] Update
")) if (message_title) - . += "

[message_title]

" + . += FONT_LARGE(SPAN_RED(SPAN_BOLD("[message_title]"))) . += "
[message]
" . += "
" + . = EXAMINE_BLOCK_BLUE(.) /datum/announcement/priority/security/FormMessage(var/message, var/message_title) - . = "[message_title]" + . = FONT_HUGE(SPAN_RED(SPAN_BOLD("[message_title]"))) . += "
[message]" + . = EXAMINE_BLOCK_RED(.) /datum/announcement/proc/NewsCast(message as text, message_title as text) if(!newscast) diff --git a/code/game/antagonist/antagonist_add.dm b/code/game/antagonist/antagonist_add.dm index b92204b3743..d9e7967ad51 100644 --- a/code/game/antagonist/antagonist_add.dm +++ b/code/game/antagonist/antagonist_add.dm @@ -45,7 +45,7 @@ // Handle only adding a mind and not bothering with gear etc. if(nonstandard_role_type) faction_members |= player - to_chat(player.current, SPAN_DANGER("You are \a [nonstandard_role_type]!")) + to_chat(player.current, SPAN_DANGER("You are \a [nonstandard_role_type]!")) player.special_role = nonstandard_role_type if(nonstandard_role_msg) to_chat(player.current, SPAN_NOTICE("[nonstandard_role_msg]")) diff --git a/code/game/antagonist/antagonist_create.dm b/code/game/antagonist/antagonist_create.dm index 186f8e09514..abe3c6f18f5 100644 --- a/code/game/antagonist/antagonist_create.dm +++ b/code/game/antagonist/antagonist_create.dm @@ -113,7 +113,7 @@ /datum/antagonist/proc/greet(var/datum/mind/player) // Basic intro text. - to_chat(player.current, SPAN_DANGER("You are a [role_text]!")) + to_chat(player.current, SPAN_DANGER("You are a [role_text]!")) if(leader_welcome_text && player == leader) to_chat(player.current, SPAN_NOTICE("[leader_welcome_text]")) else diff --git a/code/game/gamemodes/events/holidays/holidays.dm b/code/game/gamemodes/events/holidays/holidays.dm index e1778462dc0..dfd722dbe34 100644 --- a/code/game/gamemodes/events/holidays/holidays.dm +++ b/code/game/gamemodes/events/holidays/holidays.dm @@ -187,7 +187,7 @@ var/global/Holiday = null /proc/Holiday_Game_Start() if(Holiday) to_world(SPAN_NOTICE("and...")) - to_world("

Happy [Holiday] Everybody!

") + to_world(FONT_LARGE("Happy [Holiday] Everybody!")) switch(Holiday) //special holidays if("Easter") Easter_Game_Start() diff --git a/code/game/objects/items/devices/megaphone.dm b/code/game/objects/items/devices/megaphone.dm index 8b88c4b1284..f8f7cc6f495 100644 --- a/code/game/objects/items/devices/megaphone.dm +++ b/code/game/objects/items/devices/megaphone.dm @@ -47,12 +47,12 @@ return if(emagged) if(insults) - user.audible_message("[user] broadcasts, \"[pick(insultmsg)]\"", "[user] speaks into \the [src].", 14) + user.audible_message("[user] broadcasts, \"[pick(insultmsg)]\"", "[user] speaks into \the [src].", 14) insults-- else to_chat(user, SPAN_WARNING("*BZZZZzzzzzt*")) else - user.audible_message("[user] broadcasts, \"[message]\"", "[user] speaks into \the [src].", 14) + user.audible_message("[user] broadcasts, \"[message]\"", "[user] speaks into \the [src].", 14) if(activation_sound) playsound(loc, activation_sound, 100, 0, 1) for (var/mob/living/carbon/human/C in range(user, 2) - user) diff --git a/code/game/objects/items/eightball.dm b/code/game/objects/items/eightball.dm index a7c19ca3a56..ad04b1b1290 100644 --- a/code/game/objects/items/eightball.dm +++ b/code/game/objects/items/eightball.dm @@ -87,7 +87,7 @@ /obj/item/eightball/haunted/start_shaking(mob/user) for(var/mob/abstract/ghost/observer/O in GLOB.player_list) if(O.client) - to_chat(O, "[ghost_follow_link(user, O)] \The [user] is shaking \the [src], hoping to get an answer to \"[question]\".(Answer)") + to_chat(O, "[ghost_follow_link(user, O)] \The [user] is shaking \the [src], hoping to get an answer to \"[question]\".(Answer)") /obj/item/eightball/haunted/Topic(href, href_list) if(href_list["candidate"]) diff --git a/code/game/objects/items/weapons/material/knives.dm b/code/game/objects/items/weapons/material/knives.dm index 11ff8a43f9a..89a981c1cd3 100644 --- a/code/game/objects/items/weapons/material/knives.dm +++ b/code/game/objects/items/weapons/material/knives.dm @@ -58,7 +58,7 @@ var/obj/S = thing usr.visible_message(SPAN_NOTICE("[usr] starts carefully digging out something in [H == usr ? "themselves" : H]...")) O.take_damage(8, 0, DAMAGE_FLAG_SHARP|DAMAGE_FLAG_EDGE, src) - H.custom_pain(SPAN_DANGER("It burns!"), 50) + H.custom_pain(SPAN_DANGER("It burns!"), 50) if(do_mob(usr, H, 100)) H.remove_implant(S, FALSE) log_and_message_admins("has extracted [S] out of [key_name(H)]") diff --git a/code/game/objects/structures/machinery/computer/arcade_orion.dm b/code/game/objects/structures/machinery/computer/arcade_orion.dm index 2e270aac04c..dddf9cf8bb0 100644 --- a/code/game/objects/structures/machinery/computer/arcade_orion.dm +++ b/code/game/objects/structures/machinery/computer/arcade_orion.dm @@ -462,7 +462,7 @@ else src.visible_message("Something slams into the floor around \the [src] - luckily, it didn't get through!", "You hear something crack.") if(ORION_TRAIL_GAMEOVER) - to_chat(usr, SPAN_DANGER("You're never going to make it to Orion...")) + to_chat(usr, SPAN_DANGER("You're never going to make it to Orion...")) var/mob/living/M = usr M.visible_message("\The [M] starts rapidly deteriorating.") show_browser(M, null, "window=arcade") diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 86bc426af60..82876c1d459 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -706,7 +706,7 @@ var/global/enabled_spooking = 0 if(!check_rights(R_ADMIN, 0)) message = sanitize(message, 500, extra = 0) message = replacetext(message, "\n", "
") // required since we're putting it in a

tag - to_world("[usr.client.holder.fakekey ? "Administrator" : usr.key] Announces:

[message]

") + to_world(EXAMINE_BLOCK_BLUE("[usr.client.holder.fakekey ? "Administrator" : usr.key] Announces:

[message]

")) log_admin("Announce: [key_name(usr)] : [message]") feedback_add_details("admin_verb","A") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -1088,7 +1088,7 @@ var/global/enabled_spooking = 0 alert("Not before roundstart!", "Alert") return - var/out = "Current mode: [SSticker.mode.name] ([SSticker.mode.config_tag])
" + var/out = "Current mode: [SSticker.mode.name] ([SSticker.mode.config_tag])
" out += "
" if(SSticker.mode.ert_disabled) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 20a16a7a28a..616f925493d 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -1132,7 +1132,7 @@ GLOBAL_LIST_INIT(admin_verbs_storyteller, list( set name = "Man Up" set desc = "Tells mob to man up and deal with it." - to_chat(T, SPAN_NOTICE("Man up and deal with it.")) + to_chat(T, SPAN_NOTICE("Man up and deal with it.")) to_chat(T, SPAN_NOTICE("Move on.")) log_admin("[key_name(usr)] told [key_name(T)] to man up and deal with it.") diff --git a/code/modules/ghostroles/spawner/human/responseteams/response_team.dm b/code/modules/ghostroles/spawner/human/responseteams/response_team.dm index 5f01f9ff3a1..0be7ce04f34 100644 --- a/code/modules/ghostroles/spawner/human/responseteams/response_team.dm +++ b/code/modules/ghostroles/spawner/human/responseteams/response_team.dm @@ -21,5 +21,5 @@ /datum/ghostspawner/human/ert/post_spawn(mob/user) if(name) - to_chat(user, SPAN_DANGER("You are [max_count > 1 ? "a" : "the"] [name]!")) + to_chat(user, SPAN_DANGER("You are [max_count > 1 ? "a" : "the"] [name]!")) return ..() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 79eff55dfbe..b60e07e927a 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -370,7 +370,7 @@ suit = w_uniform user.set_machine(src) - var/dat = "
[name]


" + var/dat = "
[name]


" if(internals) dat += "Internals: [internal ? "On" : "Off"]
" diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 6301f9c2334..5f82ff5e63d 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -202,12 +202,12 @@ // External Organ Pain Damage var/organ_low_pain_message = "Your %PARTNAME% hurts." - var/organ_med_pain_message = "Your %PARTNAME% hurts badly!" - var/organ_high_pain_message = "Your %PARTNAME% is screaming out in pain!" + var/organ_med_pain_message = "Your %PARTNAME% hurts badly!" + var/organ_high_pain_message = "Your %PARTNAME% is screaming out in pain!" var/organ_low_burn_message = SPAN_DANGER("Your %PARTNAME% burns.") - var/organ_med_burn_message = SPAN_DANGER("Your %PARTNAME% burns horribly!") - var/organ_high_burn_message = SPAN_DANGER("Your %PARTNAME% feels like it's on fire!") + var/organ_med_burn_message = SPAN_DANGER("Your %PARTNAME% burns horribly!") + var/organ_high_burn_message = SPAN_DANGER("Your %PARTNAME% feels like it's on fire!") var/list/stutter_verbs = list("stammers", "stutters") diff --git a/code/modules/mob/living/carbon/human/species/station/diona/diona.dm b/code/modules/mob/living/carbon/human/species/station/diona/diona.dm index 5681cd8b5b2..787c10327e4 100644 --- a/code/modules/mob/living/carbon/human/species/station/diona/diona.dm +++ b/code/modules/mob/living/carbon/human/species/station/diona/diona.dm @@ -57,12 +57,12 @@ They are very slow, reasonably strong, and quite durable. They also require ligh Dionae survive primarily on off of the electromagnetic spectrum and biological matter." organ_low_pain_message = "The nymph making up our %PARTNAME% feels injured." - organ_med_pain_message = "The nymph making up our %PARTNAME% can barely manage the pain!" - organ_high_pain_message = "The nymph making up our %PARTNAME% screams out in pain!" + organ_med_pain_message = "The nymph making up our %PARTNAME% can barely manage the pain!" + organ_high_pain_message = "The nymph making up our %PARTNAME% screams out in pain!" organ_low_burn_message = "The nymph making up our %PARTNAME% notes a burning injury." - organ_med_burn_message = SPAN_DANGER("The nymph making up our %PARTNAME% burns terribly!") - organ_high_burn_message = SPAN_DANGER("The nymph making up our %PARTNAME% screams in agony at the burning!") + organ_med_burn_message = SPAN_DANGER("The nymph making up our %PARTNAME% burns terribly!") + organ_high_burn_message = SPAN_DANGER("The nymph making up our %PARTNAME% screams in agony at the burning!") halloss_message = "creaks and crumbles to the floor." halloss_message_self = "We can't take this much pain..." diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 4c7e458ed65..1100f37cdb3 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -202,7 +202,7 @@ /mob/living/silicon/pai/LateLogin() if(!greeted) // Basic intro text. - to_chat(src, SPAN_DANGER("You are a Personal AI!")) + to_chat(src, SPAN_DANGER("You are a Personal AI!")) to_chat(src, SPAN_NOTICE("You are a small artificial intelligence contained inside a portable tablet, and you are bound to a master. Your primary directive is to serve them and follow their instructions, follow this prime directive above all others. Check your Software interface to spend ram on programs that can help, and unfold your chassis to take a holographic form and move around the world.")) playsound(usr, 'sound/effects/pai/pai_login.ogg', 75) greeted = 1 diff --git a/code/modules/mob/living/simple_animal/borer/borer_powers.dm b/code/modules/mob/living/simple_animal/borer/borer_powers.dm index 8cde0d29a0b..cb0ed48e293 100644 --- a/code/modules/mob/living/simple_animal/borer/borer_powers.dm +++ b/code/modules/mob/living/simple_animal/borer/borer_powers.dm @@ -429,7 +429,7 @@ to_chat(B.host_brain, SPAN_WARNING("You feel a strange sensation as a foreign influence prods your mind.")) to_chat(src, SPAN_WARNING("It doesn't seem to be as effective as you hoped.")) else - to_chat(B.host_brain, SPAN_DANGER("Horrific, burning agony lances through you, ripping a soundless scream from your trapped mind!")) + to_chat(B.host_brain, SPAN_DANGER("Horrific, burning agony lances through you, ripping a soundless scream from your trapped mind!")) /mob/living/carbon/proc/spawn_larvae() set category = "Abilities" diff --git a/code/modules/organs/internal/heart.dm b/code/modules/organs/internal/heart.dm index 2748482cf0e..0427069570e 100644 --- a/code/modules/organs/internal/heart.dm +++ b/code/modules/organs/internal/heart.dm @@ -291,7 +291,7 @@ if(world.time >= next_blood_squirt && istype(owner.loc, /turf) && do_spray.len) owner.visible_message(SPAN_DANGER("Blood squirts from \the [owner]'s [pick(do_spray)]!"), \ - SPAN_DANGER("Blood sprays out of your [pick(do_spray)]!")) + SPAN_DANGER("Blood sprays out of your [pick(do_spray)]!")) owner.eye_blurry = 2 owner.Stun(1) next_blood_squirt = world.time + time_between_arterial_sprays diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index bab91b6c150..c64084cd435 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -1126,20 +1126,20 @@ Note that amputating the affected organ does in fact remove the infection from t var/gore_sound = "[(status & ORGAN_ROBOT) ? "tortured metal" : "ripping tendons and flesh"]" owner.visible_message( SPAN_DANGER("\The [owner]'s [src.name] flies off in an arc!"),\ - "Your [src.name] goes flying off!",\ + "Your [src.name] goes flying off!",\ SPAN_DANGER("You hear the terrible sound of [gore_sound].")) if(DROPLIMB_BURN) var/gore = "[(status & ORGAN_ROBOT) ? "": " of burning flesh"]" owner.visible_message( SPAN_DANGER("\The [owner]'s [src.name] flashes away into ashes!"),\ - "Your [src.name] flashes away into ashes!",\ + "Your [src.name] flashes away into ashes!",\ SPAN_DANGER("You hear the crackling sound[gore].")) if(DROPLIMB_BLUNT) var/gore = "[(status & ORGAN_ROBOT) ? "": " in a shower of gore"]" var/gore_sound = "[(status & ORGAN_ROBOT) ? "rending sound of tortured metal" : "sickening splatter of gore"]" owner.visible_message( SPAN_DANGER("\The [owner]'s [src.name] explodes[gore]!"),\ - "Your [src.name] explodes[gore]!",\ + "Your [src.name] explodes[gore]!",\ SPAN_DANGER("You hear the [gore_sound].")) var/mob/living/carbon/human/victim = owner //Keep a reference for post-removed(). @@ -1296,8 +1296,8 @@ Note that amputating the affected organ does in fact remove the infection from t if(!silent) var/message = pick("broke in half", "shattered") owner.visible_message(\ - SPAN_WARNING("You hear a loud cracking sound coming from \the [owner]!"),\ - SPAN_DANGER("Something feels like it [message] in your [name]!"),\ + SPAN_WARNING("You hear a loud cracking sound coming from \the [owner]!"),\ + SPAN_DANGER("Something feels like it [message] in your [name]!"),\ "You hear a sickening crack!") if(owner.species && owner.can_feel_pain()) owner.emote("scream") diff --git a/code/modules/organs/pain.dm b/code/modules/organs/pain.dm index 135c4e9264f..da6d334103d 100644 --- a/code/modules/organs/pain.dm +++ b/code/modules/organs/pain.dm @@ -26,11 +26,11 @@ last_pain_message = message if(power >= 110) flash_strong_pain() - to_chat(src, SPAN_DANGER("[message]")) + to_chat(src, SPAN_DANGER(FONT_HUGE("[message]"))) else if(power >= 70) - to_chat(src, SPAN_DANGER("[message]")) + to_chat(src, SPAN_DANGER(FONT_LARGE("[message]"))) else if(power >= 40) - to_chat(src, SPAN_DANGER("[message]")) + to_chat(src, SPAN_DANGER(FONT_LARGE("[message]"))) else if(power >= 10) to_chat(src, SPAN_DANGER("[message]")) else diff --git a/code/modules/psionics/complexus/complexus_helpers.dm b/code/modules/psionics/complexus/complexus_helpers.dm index cee0d58e84d..8cde41a9e39 100644 --- a/code/modules/psionics/complexus/complexus_helpers.dm +++ b/code/modules/psionics/complexus/complexus_helpers.dm @@ -66,7 +66,7 @@ return FALSE sound_to(owner, sound('sound/effects/psi/power_feedback.ogg')) - to_chat(owner, SPAN_DANGER("Wild energistic feedback blasts across your psyche!")) + to_chat(owner, SPAN_DANGER("Wild energistic feedback blasts across your psyche!")) stunned(value * 2) set_cooldown(value * 100) diff --git a/html/changelogs/mattatlas-fixsizees.yml b/html/changelogs/mattatlas-fixsizees.yml new file mode 100644 index 00000000000..4898de442d1 --- /dev/null +++ b/html/changelogs/mattatlas-fixsizees.yml @@ -0,0 +1,58 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: MattAtlas + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - bugfix: "Fixed pain and ingame announcement font sizes."